কম্পিউটার

কিভাবে Python এ স্ট্রিং তালিকা রূপান্তর করতে?


কিছু পরিস্থিতি হতে পারে, যেখানে আমাদের একটি তালিকাকে একটি স্ট্রিংয়ে রূপান্তর করতে হবে। আমরা একই কাজ করার জন্য বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব।

পুনরাবৃত্তি

তালিকার মাধ্যমে পুনরাবৃত্তি করুন এবং তালিকাটিকে একটি স্ট্রিংয়ে রূপান্তর করতে স্ট্রিংটিতে উপাদানগুলি যুক্ত করুন। আমরা তালিকা উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করতে 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

  1. পাইথনের শব্দের তালিকায় একটি স্ট্রিংকে কীভাবে রূপান্তর করবেন?

  2. পাইথনে স্ট্রিংকে বাইনারিতে কীভাবে রূপান্তর করবেন?

  3. কিভাবে পাইথনে তালিকার স্ট্রিং উপস্থাপনাকে তালিকায় রূপান্তর করবেন?

  4. পাইথনে একটি একক স্ট্রিং রূপান্তর করতে দুটি স্ট্রিং কিভাবে যোগদান করবেন?