কম্পিউটার

পাইথনে তাদের পরম মান দ্বারা তালিকা আইটেম আপডেট করার জন্য প্রোগ্রাম


ধরুন আমাদের কাছে ধনাত্মক এবং ঋণাত্মক সংখ্যা সহ সংখ্যা বলা সংখ্যার একটি তালিকা রয়েছে। আমাদের এই তালিকাটি আপডেট করতে হবে যাতে চূড়ান্ত তালিকা শুধুমাত্র প্রতিটি উপাদানের পরম মান ধরে রাখে।

সুতরাং, যদি ইনপুটটি সংখ্যার মত হয় =[5,-7,-6,4,6,-9,3,-6,-2], তাহলে আউটপুট হবে [5, 7, 6, 4, 6, 9, 3, 6, 2]

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • মানচিত্র এবং তালিকা অপারেশন দ্বারা এটি সমাধান করুন
  • একটি বেনামী ফাংশন সংজ্ঞায়িত করুন বলুন l, যেটি x কে যুক্তি হিসাবে নেয় এবং abs(x) প্রদান করে
  • ম্যাপ() পদ্ধতি ব্যবহার করে প্রতিটি উপাদান eকে সংখ্যা থেকে l(e) এ রূপান্তর করুন
  • তালিকাটি ফেরত দিন

উদাহরণ

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

def solve(nums):
   return list(map(lambda x:abs(x), nums))
nums = [5,-7,-6,4,6,-9,3,-6,-2]
print(solve(nums))

ইনপুট

[5,-7,-6,4,6,-9,3,-6,-2]

আউটপুট

[5, 7, 6, 4, 6, 9, 3, 6, 2]

  1. একটি তালিকাকে স্ট্রিং-এ রূপান্তর করতে পাইথন প্রোগ্রাম

  2. একটি তালিকা থেকে অনন্য মান প্রিন্ট করতে পাইথন প্রোগ্রাম

  3. 3D তালিকা তৈরি করতে পাইথন প্রোগ্রাম।

  4. পাইথনে তালিকা বনাম টুপল বনাম অভিধান