কম্পিউটার

পাইথন - বিভেদক দ্বারা উপাদান পৃথক করুন


যখন একটি বিভাজনের উপর ভিত্তি করে উপাদানগুলিকে আলাদা করার প্রয়োজন হয়,

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
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. পাইথনে শীর্ষ K ঘন ঘন উপাদান

  4. পাইথনে বোধগম্যতা