এই আর্টিকেলে আমরা নিচের সমস্যা সমাধানের কথা শিখব।
সমস্যা: একটি লিস্ট ইটেরেবল দেওয়া আছে, এটি একটি স্ট্রিং টাইপ ইটেরেবলে রূপান্তর করতে হবে।
দেওয়া সমস্যাটি সমাধানের চারটি পদ্ধতি আছে। চলুন একে একে দেখি।
ব্রুট-ফোর্স পদ্ধতি
উদাহরণ
def listToString(s):
# খালি স্ট্রিং আরম্ভ করা
str_ = ""
# স্ট্রিংয়ে ট্রাভার্স
for ele in s:
str_ += ele
# স্ট্রিং রিটার্ন
return str_
# মেইন
s = ['Tutorials', 'Point']
print(listToString(s))
আউটপুট
TutorialsPoint
বিল্ট-ইন join() মেথড ব্যবহার
উদাহরণ
def listToString(s):
# খালি স্ট্রিং আরম্ভ করা
str_ = ""
# স্ট্রিং রিটার্ন
return (str_.join(s))
# মেইন
s = ['Tutorials', 'Point']
print(listToString(s))
আউটপুট
Tutorialspoint
লিস্ট কম্প্রিহেনশন ব্যবহার
উদাহরণ
def listToString(s):
# খালি স্ট্রিং আরম্ভ করা
str_ = ''.join([str(elem) for elem in s])
# স্ট্রিং রিটার্ন
return str_
# মেইন
s = ['Tutorials', 'Point']
print(listToString(s))
আউটপুট
Tutorialspoint
বিল্ট-ইন map() এবং join() মেথড ব্যবহার
উদাহরণ
def listToString(s):
# খালি স্ট্রিং আরম্ভ করা
str_ = ''.join(map(str, s))
# স্ট্রিং রিটার্ন
return str_
# মেইন
s = ['Tutorials', 'Point']
print(listToString(s))
আউটপুট
Tutorialspoint
উপসংহার
In this article, we have learnt about python program to convert a list into a string .