লিস্ট কম্প্রিহেনশন এবং pow() ফাংশন ব্যবহার করে প্রতিটি সংখ্যা এবং তার ঘনফল (cube) সহ টাপল তৈরি করা হয়।
উদাহরণ
my_list = [32, 54, 47, 89]
print("লিস্ট:", my_list)
result = [(val, pow(val, 3)) for val in my_list]
print("ফলাফল:", result)
আউটপুট
লিস্ট: [32, 54, 47, 89] ফলাফল: [(32, 32768), (54, 157464), (47, 103823), (89, 704969)]
ব্যাখ্যা
লিস্ট কম্প্রিহেনশন:
[(val, pow(val, 3)) for val in my_list]pow(val, 3)বাval ** 3দিয়ে ঘনফল বের করা হয়।প্রতিটি ইটারেশনে (সংখ্যা, ঘনফল) টাপল তৈরি হয়।
ফলাফল টাপলগুলোর একটি লিস্ট হিসেবে আসে।