পাইথনে একটি তালিকাকে স্ট্রিং-এ একত্রিত করা

একটি তালিকার উপাদানগুলিকে একটি স্ট্রিং-এ একত্রিত করা যেতে পারে একটি নির্দিষ্ট বিভাজক সহ। এটি join মেথড ব্যবহার করে করা হয়। মেথডটি সেই স্ট্রিং-এ প্রয়োগ করা হয় যা বিভাজক হিসাবে কাজ করবে, এবং মেথডের প্যারামিটারে নির্দেশ করা হয় একত্রিত হওয়া তালিকা:

pythonlst = ['1', '2', '3']
res = '/'.join(lst)

print(res) # আউটপুট হবে '1/2/3'

join মেথডের একটি গুরুত্বপূর্ণ দিক হল যে আমরা শুধুমাত্র স্ট্রিং উপাদান সহ তালিকাগুলিকেই একত্রিত করতে পারি। অন্যথায় আমরা একটি ত্রুটি পাব:

pythonlst = [1, 2, 3]
res = '/'.join(lst)

print(res) # একটি ত্রুটি দেখাবে
Задание 1

একটি তালিকা দেওয়া হয়েছে:

pythonlst = ['a', 'b', 'c', 'd', 'e']

এই তালিকাটিকে '-' বিভাজক দ্বারা একটি স্ট্রিং-এ একত্রিত করুন।

Задание 2

নিম্নলিখিত কোডটি দেওয়া হয়েছে:

pythonlst = ['a', '1', 'b', '2']
res = ''.join(lst)

print(res)

কনসোলে কী প্রিন্ট হবে বলুন।

Задание 3

নিম্নলিখিত কোডটি দেওয়া হয়েছে:

pythonlst = ['1', '2', 3, '4']
res = '/'.join(lst)

print(res)

কনসোলে কী প্রিন্ট হবে বলুন।

Задание 4

একটি তালিকা দেওয়া হয়েছে:

pythonlst = ['4', '3', '2', '1']

নিম্নলিখিত স্ট্রিংটি পেতে কোড লিখুন:

python'1234'