কম্পিউটার

পাইথন - তালিকায় বিকল্প উপাদান প্যাটার্ন বৃদ্ধি করা


এখানে আমরা enumerate() এর সাথে List Comprehension ব্যবহার করতে যাচ্ছি পাইথন একটি তালিকা থেকে আরেকটি তালিকা বের করার জন্য কমপ্যাক্ট সিনট্যাক্স প্রদান করে। এই অভিব্যক্তিগুলিকে বলা হয় তালিকা বোধগম্যতা। তালিকা বোধগম্যগুলি পাইথনের সবচেয়ে শক্তিশালী টুলগুলির মধ্যে একটি। পাইথনের তালিকা বোঝা কার্যকরী প্রোগ্রামিং ধারণাগুলির জন্য ভাষার সমর্থনের একটি উদাহরণ। আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন "www.tutorialspoint.com/python-list-comprehension" enumerate() পদ্ধতি পুনরাবৃত্তিযোগ্য কাউন্টার যোগ করে। আপনি এখানে গণনা সম্পর্কে আরও পড়তে পারেন " www.tutorialspoint.com/enumerate-in-python"

উদাহরণ

# declare list of integers
my_list = [1, 2, 3]
# printing the value
print("Printing my_list list : " + str(my_list))
response = [value for sub in ((i, "*" * j)
   for j, i in enumerate(my_list, 1))
   for value in sub]
# print result
print("The increasing element pattern IS : " + str(response))

আউটপুট

Printing my_list list : [1, 2, 3]
The increasing element pattern IS : [1, '*', 2, '**', 3, '***']

  1. পাইথনে একটি তালিকায় সর্বাধিক ঘন ঘন উপাদান খুঁজুন

  2. পাইথনে একটি তালিকায় একটি উপাদানের ঘটনা গণনা করুন

  3. পাইথনে তালিকায় উপাদানের পুনরাবৃত্তি

  4. তালিকায় বিকল্প পরিসর স্লাইসিং (পাইথন)