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

পাইথনে টাপল থেকে স্ট্রিং রিমুভ করা

একটি টাপল থেকে স্ট্রিং রিমুভ করতে লিস্ট কমপ্রিহেনশন এবং 'type' মেথড ব্যবহার করা যায়।

একটি লিস্ট হেটেরোজিনাস ভ্যালু সংরক্ষণ করতে ব্যবহার করা যায়।

একটি টাপলের লিস্ট মূলত একটি লিস্টের ভেতরে টাপলগুলো থাকে।

লিস্ট কমপ্রিহেনশন হলো লিস্টের মাধ্যমে ইটারেট করে সেটার ওপর অপারেশন করার একটি শর্টহ্যান্ড।

'type' মেথড আর্গুমেন্ট হিসেবে পাস করা ইটেরেবলের ক্লাস রিটার্ন করে।

নিচে ডেমোстран্স্ট্রেশন দেওয়া হলো:

উদাহরণ

my_list = [('Hi', 45, 67), ('There', 45, 32), ('Jane', 59, 13)]
print("The list is : ")
print(my_list)
my_result = [tuple([j for j in i if type(j) != str]) for i in my_list]
print("The list of tuple after removing the string is : ")
print(my_result)

আউটপুট

The list is : [('Hi', 45, 67), ('There', 45, 32), ('Jane', 59, 13)]
The list of tuple after removing the string is : [(45, 67), (45, 32), (59, 13)]

ব্যাখ্যা

  • একটি টাপলের লিস্ট সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে ডিসপ্লে করা হয়েছে।
  • এটি লিস্ট কমপ্রিহেনশন ব্যবহার করে ইটারেট করা হয়েছে।
  • স্ট্রিং নয় কিনা চেক করা হয়েছে।
  • তারপর এটি টাপলে রূপান্তরিত করা হয়েছে, এবং আবার লিস্টে।
  • এই অপারেশনের ডেটা একটি ভেরিয়েবলে সংরক্ষিত হয়েছে।
  • এই ভেরিয়েবলটি আউটপুট হিসেবে কনসোলে ডিসপ্লে করা হয়েছে।
  1. পাইথনে টাপলের স্ট্রিং থেকে প্রথম অক্ষর বের করা (Get first index values in tuple of strings)

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

  3. পাইথনে লিস্ট অফ স্ট্রিং থেকে নম্বর এক্সট্র্যাক্ট করুন

  4. পাইথনে স্ট্রিং এবং স্ট্রিং লিস্ট থেকে টাপল কীভাবে তৈরি করবেন?