যখন ইকুই-ডিজিট টাপল তৈরি করতে হয়, তখন '//' অপারেটর এবং লিস্ট স্লাইসিং ব্যবহার করা হয়।
উদাহরণ
নিচে এর демонস্ট্রেশন দেওয়া হলো:
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)]
ব্যাখ্যা
একটি লিস্ট ডিফাইন করা হয় এবং কনসোলে দেখানো হয়।
একটি খালি লিস্ট ডিফাইন করা হয়।
লিস্টটি ইটারেট করা হয় এবং মিডল ইনডেক্স বের করা হয়।
লিস্ট স্লাইসিং ব্যবহার করে মিডল ইনডেক্সের আগে এবং পরে মান বের করা হয়।
এই মানগুলো দুটি ভেরিয়েবলে অ্যাসাইন করা হয়।
এগুলো ইন্টিজারে কনভার্ট করে খালি লিস্টে অ্যাপেন্ড করা হয়।
ফলাফল আউটপুট হিসেবে কনসোলে দেখানো হয়।