কখনও কখনও আমাদের কাছে স্ট্রিং সম্বলিত একটি তালিকা থাকতে পারে তবে স্ট্রিংগুলি নিজেই সংখ্যা এবং সমাপ্তি উদ্ধৃতি। এই ধরনের একটি তালিকায় আমরা স্ট্রিং উপাদানগুলোকে প্রকৃত পূর্ণসংখ্যাতে রূপান্তর করতে চাই।
int()
সহint ফাংশন পরামিতি নেয় এবং এটিকে পূর্ণসংখ্যাতে রূপান্তর করে যদি এটি ইতিমধ্যে একটি সংখ্যা হয়। তাই আমরা তালিকার প্রতিটি উপাদানের মধ্য দিয়ে যাওয়ার জন্য একটি লুপ ডিজাইন করি এবং ইন ফাংশনটি প্রয়োগ করি। আমরা চূড়ান্ত ফলাফল একটি নতুন তালিকায় সংরক্ষণ করি৷
উদাহরণ
listA =['5', '2','-43', '23']# দেওয়া তালিকার ছাপ("স্ট্রিং সহ দেওয়া তালিকা :\n",listA)# ব্যবহার করে intres =[int(i) for i তালিকাএ # ফলাফলের ছাপ("পূর্ণসংখ্যা সহ রূপান্তরিত তালিকা :\n",res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
স্ট্রিং সহ দেওয়া তালিকা:['5', '2', '-43', '23']পূর্ণসংখ্যা সহ রূপান্তরিত তালিকা:[5, 2, -43, 23]
মানচিত্র এবং তালিকা সহ
মানচিত্র ফাংশনটি প্রদত্ত তালিকার একটি স্ট্রিং হিসাবে উপস্থিত প্রতিটি উপাদানে int ফাংশন প্রয়োগ করতে ব্যবহার করা যেতে পারে৷
উদাহরণ
listA =['5', '2','-43', '23']# প্রদত্ত তালিকার ছাপ ("স্ট্রিং সহ দেওয়া তালিকা :\n", listA)# মানচিত্র এবং intres =list(map(int) ব্যবহার করে তালিকাআউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
স্ট্রিং সহ দেওয়া তালিকা:['5', '2', '-43', '23']পূর্ণসংখ্যা সহ রূপান্তরিত তালিকা:[5, 2, -43, 23]