কিছু পরিস্থিতি হতে পারে, যেখানে আমাদের একটি তালিকাকে একটি স্ট্রিংয়ে রূপান্তর করতে হবে। আমরা একই কাজ করার জন্য বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব।
পুনরাবৃত্তি
তালিকার মাধ্যমে পুনরাবৃত্তি করুন এবং তালিকাটিকে একটি স্ট্রিংয়ে রূপান্তর করতে স্ট্রিংটিতে উপাদানগুলি যুক্ত করুন। আমরা তালিকা উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করতে for-in লুপ ব্যবহার করব।
উদাহরণ
list1=["Welcome","To","Tutorials","Point"] string1="" for i in list1: string1=string1+i string2="" for i in list1: string2=string2+i+" " print(string1) print(string2)
আউটপুট
WelcomeToTutorialsPoint Welcome To Tutorials Point
.join() পদ্ধতি ব্যবহার করে
যোগদান পদ্ধতির ভিতরে একটি প্যারামিটার হিসাবে তালিকাটি পাস করা হবে।
উদাহরণ
list1=["Welcome","To","Tutorials","Point"] string1="" print(string1.join(list1)) string2=" " print(string2.join(list1))
আউটপুট
WelcomeToTutorialsPoint Welcome To Tutorials Point
মানচিত্র() ব্যবহার করা
আমরা তালিকার সাথে স্ট্র ম্যাপ করার জন্য map() পদ্ধতি ব্যবহার করতে পারি এবং তারপর তালিকাকে স্ট্রিংয়ে রূপান্তর করতে join() ব্যবহার করতে পারি।
উদাহরণ
list1=["Welcome","To","Tutorials","Point"] string1="".join(map(str,list1)) string2=" ".join(map(str,list1)) print(string1) print(string2)
আউটপুট
WelcomeToTutorialsPoint Welcome To Tutorials Point
তালিকা বোঝার ব্যবহার
Python-এ উপলব্ধিগুলি ইতিমধ্যে প্রদত্ত সিকোয়েন্স ব্যবহার করে নতুন সিকোয়েন্স তৈরি করার একটি সংক্ষিপ্ত উপায় প্রদান করে। আমরা তালিকার প্রতিটি উপাদানকে একটি স্ট্রিং হিসাবে অ্যাক্সেস করব এবং তারপর join().
ব্যবহার করবউদাহরণ
list1=["Welcome","To","Tutorials","Point"] string1="".join(str(elem) for elem in list1) string2=" ".join(str(elem) for elem in list1) print(string1) print(string2)
আউটপুট
WelcomeToTutorialsPoint Welcome To Tutorials Point