যখন ইকুই-ডিজিট টিপল তৈরি করার প্রয়োজন হয়, তখন ‘//’ অপারেটর এবং লিস্ট স্লাইসিং ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list = [5613, 1223, 966143, 890, 65, 10221]
print("The list is :")
print(my_list)
my_result = []
for sub in my_list:
mid_index = len(str(sub)) // 2
element_1 = str(sub)[:mid_index]
element_2 = str(sub)[mid_index:]
my_result.append((int(element_1), int(element_2)))
print("The resultant list is :")
print(my_result) আউটপুট
The list is : [5613, 1223, 966143, 890, 65, 10221] The resultant list is : [(56, 13), (12, 23), (966, 143), (8, 90), (6, 5), (10, 221)]
ব্যাখ্যা
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকাটি পুনরাবৃত্ত করা হয় এবং মধ্যম সূচক পাওয়া যায়।
-
মিডল ইনডেক্সের আগে এবং মিডল ইনডেক্সের পরে লিস্ট স্লাইসিং ব্যবহার করা হয়।
-
এই উপাদান দুটি ভেরিয়েবল বরাদ্দ করা হয়.
-
এগুলিকে পূর্ণসংখ্যায় রূপান্তর করে খালি তালিকায় যুক্ত করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷