পাইথনে একটি ডেটা ধারককে অন্যটিতে রূপান্তর করা একটি ঘন ঘন প্রয়োজন। এই নিবন্ধে আমরা একটি তালিকা নেব এবং একটি টিপলে রূপান্তর করব যেখানে টিপলের প্রতিটি উপাদানও একটি তালিকা।
টুপল সহ
আমরা সরাসরি তালিকায় tuple ফাংশন প্রয়োগ করতে পারি। কিন্তু আমাদের একটি লুপও রাখতে হবে যাতে প্রতিটি উপাদান একটি [] এ আবদ্ধ থাকে।
উদাহরণ
listA = ["Mon",2,"Tue",3] # Given list print("Given list A: ", listA) # Use zip res = tuple([i] for i in listA) # Result print("The tuple is : ",res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : (['Mon'], [2], ['Tue'], [3])
জিপ এবং মানচিত্র সহ
আমরা উপরের মত একই পদ্ধতিতে জিপ এবং মানচিত্র ব্যবহার করতে পারি। ম্যাপ ফাংশন তালিকার প্রতিটি উপাদানে তালিকা ফাংশন প্রয়োগ করবে। অবশেষে টিপল ফাংশন ফলাফলটিকে একটি টিপলে রূপান্তর করে যার প্রতিটি উপাদান একটি তালিকা।
উদাহরণ
listA = ["Mon",2,"Tue",3] # Given list print("Given list A: ", listA) # Use zip res = tuple(map(list, zip(listA))) # Result print("The tuple is : ",res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : (['Mon'], [2], ['Tue'], [3])