কম্পিউটার

Python - একটি প্রদত্ত সূচকে একই উপাদান আছে এমন ম্যাট্রিক্স থেকে সারি প্রিন্ট করুন


প্রদত্ত সূচকে একই উপাদান থাকা ম্যাট্রিক্স থেকে সারিগুলি প্রিন্ট করার প্রয়োজন হলে, একটি তালিকা বোঝা এবং 'সমস্ত' অপারেটর ব্যবহার করা হয়।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_list = [[7745, 6755, 87, 978], [727, 927, 845], [192, 997, 49], [98, 74, 27]]

print("The list is :")
print(my_list)

my_key = 1
print("The key is ")
print(my_key)

my_result = [element for element in my_list if all(str(i)[my_key] == str(element[0])[my_key] for i in element)]

print("The result is :")
print(my_result)

আউটপুট

The list is :
[[7745, 6755, 87, 978], [727, 927, 845], [192, 997, 49], [98, 74, 27]]
The key is
1
The result is :
[[7745, 6755, 87, 978], [192, 997, 49]]

ব্যাখ্যা

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

  • কী-এর মান কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়।

  • তালিকার উপর পুনরাবৃত্তি করতে একটি তালিকা বোধগম্যতা ব্যবহার করা হয় এবং একটি সূচকে একটি নির্দিষ্ট উপাদান কী-এর সমান কিনা তা পরীক্ষা করতে 'সমস্ত' অপারেটর ব্যবহার করা হয়।

  • এটি একটি তালিকায় রূপান্তরিত হয় এবং একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷


  1. পাইথনে এটি ধারণকারী একটি তালিকা দেওয়া একটি আইটেমের সূচী কিভাবে খুঁজে পাবেন?

  2. কিভাবে পাইথনে একটি তালিকার দ্বিতীয় থেকে শেষ উপাদান পেতে?

  3. কিভাবে পাইথনে একটি তালিকার শেষ উপাদান পেতে?

  4. পাইথনের একটি তালিকায় একটি উপাদানের সূচক কী তা কীভাবে খুঁজে পাবেন?