কম্পিউটার

Python প্রোগ্রাম একটি নির্দিষ্ট সূচীতে উপাদান আছে যে সারি ফেরত


যখন একটি নির্দিষ্ট সূচকে একটি উপাদান আছে এমন সারিগুলি ফেরত দেওয়ার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং 'অ্যাপেন্ড' ফাংশন ব্যবহার করা যেতে পারে।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
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. একটি তালিকার সমস্ত সাবলিস্ট প্রিন্ট করতে পাইথন প্রোগ্রাম।