পাইথন ব্যবহার করে ডেটা বিশ্লেষণ করা আমাদের পরিস্থিতি আনতে পারে যখন আমাদের স্ট্রিং হিসাবে উপস্থাপিত সংখ্যাগুলির সাথে মোকাবিলা করতে হয়। এই নিবন্ধে আমরা একটি তালিকা নেব যেখানে স্ট্রিং হিসাবে উপস্থিত সংখ্যা রয়েছে এবং আমাদের তারপর পূর্ণসংখ্যাতে রূপান্তর করতে হবে এবং তারপরে সাজানো পদ্ধতিতে তাদের উপস্থাপন করতে হবে।
মানচিত্র সহ এবং সাজানো
এই পদ্ধতিতে আমরা মানচিত্র ব্যবহার করে তালিকার প্রতিটি উপাদানে int ফাংশন প্রয়োগ করি। তারপর আমরা তালিকায় সাজানো ফাংশন প্রয়োগ করি যা সংখ্যাগুলিকে সাজায়। এটি নেতিবাচক সংখ্যাগুলিও পরিচালনা করতে পারে৷
উদাহরণ
listA =['54', '21', '-10', '92', '5' # প্রদত্ত তালিকার ছাপ("প্রদত্ত তালিকা :\n", তালিকাএ)# ম্যাপলিস্টিন্ট =মানচিত্র(int, listA) ব্যবহার করুন )# sortres প্রয়োগ করুন =sorted(listint)# রেজাল্টপ্রিন্ট("বাছাইকৃত পূর্ণসংখ্যার তালিকা:\n"res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
প্রদত্ত তালিকা :['54', '21', '-10', '92', '5']পূর্ণসংখ্যার সাজানো তালিকা:[-10, 5, 21, 54, 92]
int এবং সাজানোর সাথে
এই পদ্ধতিতে আমরা একটি ফর লুপ ব্যবহার করে int ফাংশন প্রয়োগ করি এবং ফলাফলটিকে একটি তালিকায় সংরক্ষণ করি। তারপর তালিকায় সাজানোর ফাংশন প্রয়োগ করা হয়। চূড়ান্ত ফলাফল সাজানো তালিকা দেখায়।
উদাহরণ
listA =['54', '21', '-10', '92', '5' # প্রদত্ত তালিকার ছাপ ("প্রদত্ত তালিকা :\n", listA)# intres =[int(x) এ রূপান্তর করুন ) তালিকাএ x এর জন্য # প্রয়োগ করুন sortres.sort()# ফলাফলপ্রিন্ট("বাছাইকৃত পূর্ণসংখ্যার তালিকা:\n"res)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
প্রদত্ত তালিকা :['54', '21', '-10', '92', '5']পূর্ণসংখ্যার সাজানো তালিকা:[-10, 5, 21, 54, 92]
সর্টেড এবং int সহ
এই পদ্ধতিটি উপরের মতই, আমরা একটি ফর লুপের মাধ্যমে int ফাংশন প্রয়োগ করি এবং ফলাফলটিকে সাজানো ফাংশনে আবদ্ধ করি। এটি একটি একক অভিব্যক্তি যা আমাদের চূড়ান্ত ফলাফল দেয়৷
উদাহরণ
listA =['54', '21', '-10', '92', '5' # প্রদত্ত তালিকার ছাপ ("প্রদত্ত তালিকা :\n", listA)# intres =sorted(int(int) এ রূপান্তর করুন x) তালিকা এ x এর জন্যআউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
প্রদত্ত তালিকা :['54', '21', '-10', '92', '5']পূর্ণসংখ্যার সাজানো তালিকা:[-10, 5, 21, 54, 92]