কম্পিউটার টিউটোরিয়াল

পাইথন: দেয়া লিস্টের সব ক্যারেক্টারসহ স্ট্রিং বানানো

যদি দেয়া লিস্টের সব ক্যারেক্টার উপস্থিত থাকা স্ট্রিং বানাতে হয়, তবে একটি মেথড ডিফাইন করা হয় যা স্ট্রিংটি প্যারামিটার হিসেবে নেয় এবং স্ট্রিংয়ের মাধ্যমে ইটারেট করে এবং ইনডেক্স ভ্যালু যোগ করে।

উদাহরণ

নিচে এর демонস্ট্রেশন দেওয়া হলো:

print("Method definition begins...") def convert_to_my_string(my_string):     my_result = ""     for index in my_string:         my_result += index     return my_result print("Method definition ends...") my_string = ['L','e','a','r','n','P','y','t','h','o','n', 'c', 'o', 'o', 'l', 'f', 'u', 'n'] print("The list is : " ) print(my_string) print("The resultant string is : ") print(convert_to_my_string(my_string))

আউটপুট

Method definition begins... Method definition ends... The list is : ['L', 'e', 'a', 'r', 'n', 'P', 'y', 't', 'h', 'o', 'n', 'c', 'o', 'o', 'l', 'f', 'u', 'n'] The resultant string is : LearnPythoncoolfun

ব্যাখ্যা

  • 'convert_to_my_string' নামে একটি মেথড ডিফাইন করা হয় যা একটি স্ট্রিং প্যারামিটার হিসেবে নেয়। (নোট: এখানে লিস্ট পাস করা হয়েছে)

  • একটি খালি স্ট্রিং ডিফাইন করা হয়।

  • মূল প্যারামিটারটি ইটারেট করা হয় এবং এলিমেন্টটি খালি স্ট্রিংয়ে যোগ করা হয়।

  • এটি আউটপুট হিসেবে রিটার্ন করা হয়।

  • মেথডের বাইরে, একটি ক্যারেক্টার লিস্ট ডিফাইন করা হয় এবং কনসোলে দেখানো হয়।

  • প্রতিটি ক্যারেক্টার পাস করে মেথডটি কল করা হয়।

  • ফলাফল আউটপুট হিসেবে কনসোলে দেখানো হয়।

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

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

  3. পাইথনে স্ট্রিং-এর সব প্রিফিক্স গণনা করা যেখানে প্রথম অক্ষরের ফ্রিকোয়েন্সি দ্বিতীয় অক্ষরের চেয়ে বেশি

  4. পাইথনে দুটি স্ট্রিংয়ের অনসাধারণ ক্যারেক্টার কনক্যাটেনেট করার প্রোগ্রাম