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

পাইথন প্রোগ্রাম: নির্দিষ্ট ইনডেক্সে উপাদান থাকা সারিগুলো ফেরত দিন

উদাহরণ

নিচে একটি প্রদর্শন দেওয়া হলো:

my_list_1 = [[21, 81, 35], [91, 14, 0], [64, 61, 42]]
my_list_2 = [[21, 92, 63], [80, 19, 65], [54, 65, 36]]
print("The first list is :")
print(my_list_1)
print("The second list is :")
print(my_list_2)
my_key = 0
my_result = []
for index in range(len(my_list_1)):
    if my_list_1[index][my_key] == my_list_2[index][my_key]:
        my_result.append(my_list_1[index])
        my_result.append(my_list_1[index])
print("The result is :")
print(my_result)

আউটপুট

The first list is : [[21, 81, 35], [91, 14, 0], [64, 61, 42]]
The second list is : [[21, 92, 63], [80, 19, 65], [54, 65, 36]]
The result is : [[21, 81, 35], [21, 81, 35]]

ব্যাখ্যা

  • দুটি নেস্টেড লিস্ট সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।

  • একটি কী, অর্থাৎ ইনডেক্স মান সংজ্ঞায়িত করা হয়েছে।

  • একটি খালি লিস্ট সংজ্ঞায়িত করা হয়েছে।

  • প্রথম লিস্টের ওপর পুনরাবৃত্তি করা হয়েছে, এবং যদি প্রথম ও দ্বিতীয় লিস্টের নির্দিষ্ট ইনডেক্সের উপাদানগুলো মিলে যায়, তবে মানটি খালি লিস্টে যোগ করা হয়েছে।

  • এটি ফলাফল যা কনসোলে প্রদর্শিত হয়েছে।

  1. পাইথনে লিস্ট থেকে বিজোড় সংখ্যা প্রিন্ট করা

  2. পাইথনে লিস্ট থেকে নেগেটিভ সংখ্যা প্রিন্ট করা

  3. পাইথনে লিস্ট থেকে জোড় সংখ্যা প্রিন্ট করা

  4. পাইথনে একটি লিস্টের সব সাবলিস্ট প্রিন্ট করার প্রোগ্রাম