কম্পিউটার

স্ট্রিং এবং অক্ষরের তালিকাকে পাইথনের অক্ষরের তালিকায় রূপান্তর করুন


তালিকার সাথে ড্যালাইন করার সময়, আমরা এমন পরিস্থিতির মুখোমুখি হতে পারি যেখানে আমাদের একটি স্ট্রিং প্রক্রিয়া করতে হবে এবং আরও প্রক্রিয়াকরণের জন্য এর স্বতন্ত্র অক্ষর পেতে হবে। এই নিবন্ধে আমরা এটি করার বিভিন্ন উপায় দেখব।

তালিকা বোঝার সাথে

আমরা তালিকার প্রতিটি উপাদানের মধ্য দিয়ে যাওয়ার জন্য একটি লুপ ডিজাইন করি এবং একটি স্ট্রিং উপাদান থেকে প্রতিটি অক্ষর বাছাই করার জন্য এর ভিতরে আরেকটি লুপ তৈরি করি৷

উদাহরণ

listA = ['Mon','d','ay']
# Given lists
print("Given list : \n", listA)
# Get characters
res = [i for ele in listA for i in ele]
# Result
print("List of characters: \n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
['Mon', 'd', 'ay']
List of characters:
['M', 'o', 'n', 'd', 'a', 'y']

চেইন সহ

পাইথনের itertools মডিউল আমাদের চেইন ফাংশন দেয়। এটি ব্যবহার করে আমরা তালিকার স্ট্রিং থেকে প্রতিটি অক্ষর নিয়ে আসি এবং একটি নতুন তালিকায় রাখি৷

উদাহরণ

from itertools import chain
listA = ['Mon','d','ay']
# Given lists
print("Given list : \n", listA)
# Get characters
res = list(chain.from_iterable(listA))
# Result
print("List of characters: \n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
['Mon', 'd', 'ay']
List of characters:
['M', 'o', 'n', 'd', 'a', 'y']

যোগদানের সাথে

যোগদান পদ্ধতিটি একটি একক স্ট্রিংয়ে সমস্ত উপাদানকে একত্রিত করতে এবং তারপর তালিকা ফাংশন প্রয়োগ করতে ব্যবহার করা যেতে পারে যা প্রতিটি অক্ষরকে একটি পৃথক স্ট্রিং হিসাবে সংরক্ষণ করবে।

উদাহরণ

listA = ['Mon','d','ay']
# Given lists
print("Given list : \n", listA)
# Convert to int
res = list(''.join(listA))
# Result
print("List of characters: \n",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

Given list :
['Mon', 'd', 'ay']
List of characters:
['M', 'o', 'n', 'd', 'a', 'y']

  1. পাইথনে একটি তালিকাকে একটি টিপলে রূপান্তর করুন।

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

  3. পাইথন - স্ট্রিংয়ের তালিকাকে তালিকার তালিকায় রূপান্তর করুন

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