পাইথনে তালিকা কম্প্রিহেনশনে উপাদান নিয়ে অপারেশন
তালিকা কম্প্রিহেনশনে for...in কনস্ট্রাকশনের বাম পাশে শুধু ভেরিয়েবল নয়,
বরং এর জন্য একটি নির্দিষ্ট অপারেশনও নির্ধারণ করা যেতে পারে।
আসুন একটি তালিকা তৈরি করি, যেখানে প্রতিটি উৎপন্ন উপাদান থেকে এক বিয়োগ করা হবে:
lst = [i - 1 for i in range(1, 5)]
print(lst)
কোড এক্সিকিউট করার পর একটি নতুন তালিকা ফিরে আসবে:
[0, 1, 2, 3]
নিচের কোড এক্সিকিউট করার ফলাফল কী হবে:
lst = [i + 2 for i in range(0, 6)]
print(lst)
নিচের কোড এক্সিকিউট করার ফলাফল কী হবে:
lst = [i / 2 for i in range(4, 10)]
print(lst)
নিচের কোড এক্সিকিউট করার ফলাফল কী হবে:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)