কম্পিউটার টিউটোরিয়াল

পাইথনে দুটি লিস্টের ইন্ডেক্স-ভিত্তিক এলিমেন্ট ইকুয়েট করুন

ডেটা ম্যানিপুলেশনে দুটি লিস্টকে একসাথে নিয়ে তাদের এলিমেন্টগুলো পেয়ার ওয়াইজ ইকুয়েট করার প্রয়োজন হতে পারে। অর্থাৎ প্রথম লিস্টের ইন্ডেক্স ০-এর এলিমেন্ট দ্বিতীয় লিস্টের ইন্ডেক্স ০-এর সাথে, এবং এভাবে চালিয়ে যাবে।

tuple ফাংশন ব্যবহার করে

tuple ফাংশন ব্যবহার করে দুটি লিস্টের এলিমেন্ট ক্রমাগত পেয়ার আপ করা হয়। আউটপুট প্যাটার্নের জন্য একটি টেম্প স্ট্রিং ব্যবহার করা হয়।

উদাহরণ

listA = ['day1', 'day2', 'day3']
listB = ['Mon', 'Tue', 'Fri']
print("Given list A is : ", listA)
print("Given list B is : ", listB)

temp = len(listA) * '% s = % s, '
res = temp % tuple(listA) % tuple(listB)
print("Paired lists : ", res)

আউটপুট

Given list A is : ['day1', 'day2', 'day3'] Given list B is : ['Mon', 'Tue', 'Fri'] Paired lists : day1 = Mon, day2 = Tue, day3 = Fri,

join এবং zip ফাংশন ব্যবহার করে

zip ফাংশন লিস্টের এলিমেন্টগুলো পেয়ার আপ করে, join ফাংশন আউটপুট প্যাটার্ন প্রয়োগ করে।

উদাহরণ

listA = ['day1', 'day2', 'day3']
listB = ['Mon', 'Tue', 'Fri']
print("Given list A is : ", listA)
print("Given list B is : ", listB)

res = ', '.join('%s = %s' % i for i in zip(listA, listB))
print("Paired lists : ", res)

আউটপুট

Given list A is : ['day1', 'day2', 'day3'] Given list B is : ['Mon', 'Tue', 'Fri'] Paired lists : day1 = Mon, day2 = Tue, day3 = Fri
  1. পাইথনে লিস্টে ক্রমাগত এলিমেন্ট জোড়া 만들기

  2. পাইথনে রেঞ্জের মধ্যে এলিমেন্ট ডিলিট করুন

  3. পাইথনে ইন্ডেক্স ভিত্তিক মাল্টি-লিস্টের সাথে লিস্ট এলিমেন্ট যোগ করা

  4. পাইথনে লিস্টের আকার বের করা