কখনো কখনো আমাদের একটি লিস্ট থাকে যার এলিমেন্টগুলো পূর্ণসংখ্যা। এই সব এলিমেন্টকে কম্বাইন করে একটি একক পূর্ণসংখ্যা তৈরি করার প্রয়োজন হতে পারে। এই লেখায় আমরা তা করার উপায় দেখব।
join ব্যবহার করে
join মেথড একটি টাপলের সব আইটেমকে একটি স্ট্রিংয়ে জড়াতে পারে। তাই আমরা একটি for লুপ ব্যবহার করে লিস্টের প্রতিটি এলিমেন্টের মাধ্যমে ইটারেট করব।
উদাহরণ
listA = [22,11,34]
# প্রদত্ত লিস্ট
print("Given list A: ", listA)
# ব্যবহার
res = int("".join([str(i) for i in listA]))
# ফলাফল
print("The integer is : ",res)
আউটপুট
উপরোক্ত কোডটি চালালে নিচের ফলাফল পাওয়া যায় −
Given list A: [22, 11, 34] The integer is : 221134
map এবং join ব্যবহার করে
আমরা map ফাংশন ব্যবহার করে লিস্টের প্রতিটি এলিমেন্টকে স্ট্রিংএ রূপান্তর করতে পারি এবং তারপর সেগুলোক জড়িয়ে একটি ফাইনাল লিস্ট बना পারি। int ফাংশন প্রয়োগ করলে ফাইনাল ফলাফল পূর্ণসংখ্যা হয়।
উদাহরণ
listA = [22,11,34]
# প্রদত্ত লিস্ট
print("Given list A: ", listA)
# ব্যবহার
res = int("".join(map(str, listA)))
# ফলাফল
print("The integer is : ",res)
আউটপুট
উপরোক্ত কোডটি চালালে নিচের ফলাফল পাওয়া যায় −
Given list A: [22, 11, 34] The integer is : 221134