কম্পিউটার

পাইথন - সূচকের একাধিক নির্দিষ্ট পরিসরের মধ্যে উপাদানগুলি বের করে


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

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list = [13, 21, 81, 10, 13, 17, 22, 18, 11, 90, 0]

print("The list is : ")
print(my_list)
print("The list after sorting is : " )
my_list.sort()
print(my_list)

range_list = [(2, 4), (7, 8), (1, 2), (2,7)]

my_result = []
for element in range_list:
   my_result.extend(my_list[element[0] : element[1] + 1])

print("The resultant list is : ")
print(my_result)

print("The result after sorting is : " )
my_result.sort()
print(my_result)

আউটপুট

The list is :
[13, 21, 81, 10, 13, 17, 22, 18, 11, 90, 0]
The list after sorting is :
[0, 10, 11, 13, 13, 17, 18, 21, 22, 81, 90]
The resultant list is :
[11, 13, 13, 21, 22, 10, 11, 11, 13, 13, 17, 18, 21]
The result after sorting is :
[10, 11, 11, 11, 13, 13, 13, 13, 17, 18, 21, 21, 22]

ব্যাখ্যা

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

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

  • tuples আরেকটি তালিকা সংজ্ঞায়িত করা হয়. এটি পরিসীমা নির্দেশ করে৷

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

  • তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং তালিকা ব্যবহার করে বর্তমান এবং পরবর্তী উপাদানকে 1 দ্বারা বৃদ্ধি করে খালি তালিকায় যুক্ত করা হয়েছে।

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

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


  1. পাইথনে তালিকাভুক্ত করতে csv ফাইলের নির্দিষ্ট কলামগুলি বের করুন

  2. পাইথনে তালিকাভুক্ত উপাদানের পরিসর বরাদ্দ করুন

  3. পাইথনে দুটি তালিকা সূচক উপাদান সমতুল্য করুন

  4. পাইথনে রেঞ্জের উপাদানগুলি মুছুন