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

পাইথন: ডিলিমিটার দিয়ে এলিমেন্ট পৃথক করা

যদি একটি ডিলিমিটার দিয়ে এলিমেন্ট পৃথক করতে হয়, তবে

উদাহরণ

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

my_list = ["89@21", "58@51", "19@61", "11@10", "32@65", "34@45", "87@90", "32@21",'1@345'] print("The list is : " ) print(my_list) print("The list after sorting is :") my_list.sort() print(my_list) my_delimiter = "@" print("The delimiter is :") print(my_delimiter) result_before_delim, result_after_delim = [ele.split(my_delimiter)[0] for ele in my_list],[ele.split(my_delimiter)[1] for ele in my_list] print("The result containing elements before delimiter is : ") print(result_before_delim) print("The result containing elements after delimiter is : ") print(result_after_delim)

আউটপুট

The list is : ['89@21', '58@51', '19@61', '11@10', '32@65', '34@45', '87@90', '32@21', '1@345'] The list after sorting is : ['11@10', '19@61', '1@345', '32@21', '32@65', '34@45', '58@51', '87@90', '89@21'] The delimiter is : @ The result containing elements before delimiter is : ['11', '19', '1', '32', '32', '34', '58', '87', '89'] The result containing elements after delimiter is : ['10', '61', '345', '21', '65', '45', '51', '90', '21']

ব্যাখ্যা

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

  • এটি সর্ট করা হয় এবং আবার কনসোলে দেখানো হয়।

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

  • লিস্ট কম্প্রিহেনশন ব্যবহার করে ডিলিমিটার স্প্লিট করা হয় এবং চেক করা হয় এটি লিস্টের প্রতিটি এলিমেন্টে আছে কিনা।

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

  1. পাইথনে প্যাটার্ন প্রিন্ট করার পদ্ধতি

  2. পাইথনে ক্যালেন্ডার প্রিন্ট করা

  3. পাইথনে Top K Frequent Elements (সর্বাধিক ফ্রিকোয়েন্ট K সংখ্যক উপাদান)

  4. পাইথনে কম্প্রিহেনশন (Comprehensions)