কম্পিউটার টিউটোরিয়াল

পাইথনে সর্টেড লিস্টের এলিমেন্ট স্কোয়ার করে সর্টেড ফর্মে ফেরত দেওয়ার প্রোগ্রাম


মান লো যাক আমাদের একটি সর্টেড সংখ্যার তালিকা আছে, আমাদের প্রতিটি এলিমেন্টকে স্কোয়ার করে আউটপুটকে সর্টেড অর্ডারে ফেরত দিতে হবে। আমরা নেগেটিভ নম্বর এবং ০ও ইনপুট হিসেবে দিতে পারি।

उदाहरण के लिए, यदि इनपुट है [-12,-6,-5,-2,0,1,2,4,8,9,10,15,18,20,35,38,69], तो आउटपुट होगा [0, 1, 4, 4, 16, 25, 36, 64, 81, 100, 144, 225, 324, 400, 1225, 1444, 4761]

इसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:

  • एक नई सूची L बनाएं
  • nums-এ প্রতিটি উপাদান e জন্য:
    • e^2 কে L-এ ঢুকান
  • L কে সর্টেড অর্ডারে ফেরত দিন।

বेहतर বোঝার জন্য নিম্নলিখিত বাস্তবায়ন দেখুন:

উদাহরণ

class Solution:    def solve(self, nums):       return sorted(x * x for x in nums) ob = Solution() nums = [1,2,4,8,9,10,15,18,20,35,38,69] print(ob.solve(nums))

ইনপুট

[-12,-6,-5,-2,0,1,2,4,8,9,10,15,18,20,35,38,69]

আউটপুট

[ 1, 4, 4, 16, 25, 36, 64, 81, 100, 144, 225, 324, 400, 1225, 1444, 4761]

  1. পাইথনে লিস্ট সর্টেড কিনা যাচাই করুন

  2. পাইথনে রেঞ্জের মধ্যে এলিমেন্ট ডিলিট করুন

  3. পাইথনে লিস্টের আকার বের করা

  4. পাইথনে এলিমেন্টের দৈর্ঘ্য অনুযায়ী লিস্ট সর্ট করা