কম্পিউটার টিউটোরিয়াল

পাইথনে একাধিক পূর্ণসংখ্যার লিস্টকে একক পূর্ণসংখ্যায় রূপান্তর


কখনো কখনো আমাদের একটি লিস্ট থাকে যার এলিমেন্টগুলো পূর্ণসংখ্যা। এই সব এলিমেন্টকে কম্বাইন করে একটি একক পূর্ণসংখ্যা তৈরি করার প্রয়োজন হতে পারে। এই লেখায় আমরা তা করার উপায় দেখব।

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

  1. পাইথনে লিস্টকে লিস্ট অফ লিস্টে রূপান্তর

  2. পাইথনে ক্যারেক্টারের লিস্টকে স্ট্রিংয়ে রূপান্তর করার প্রোগ্রাম

  3. পাইথনে লিস্টকে টাপলে কনভার্ট করবেন?

  4. পাইথনে ক্যারেক্টার লিস্টকে স্ট্রিংয়ে রূপান্তর করার পদ্ধতি