تابع تبدیل یک لیست به چند لیست

سوال

تابعی بنویسید که  به ترتیب، از آخرین عنصر هر لیست از لیست زیر، یک تاپل بسازد.

lst = [
[۱, ۲, ۳, ۴, ۵],
[۶, ۷, ۸, ۹, ۱۰],
[۱۱, ۱۲, ۱۳, ۱۴, ۱۵],
[۱۶, ۱۷, ۱۸, ۱۹, ۲۰]
]

نمونه خروجی به شکل زیر باشد:
(۵, ۱۰, ۱۵, ۲۰)
(۴, ۹, ۱۴, ۱۹)
………

در حال بررسی 0
Ahmad Mirzaei 5 ماه 3 پاسخ ها 105 دیده شده 0

پاسخ ها ( ۳ )

  1.  

  2.  

  3. lst = [
            [۱,۲,۳,۴,۵],
            [۶,۷,۸,۹,۱۰],
            [۱۱,۱۲,۱۳,۱۴,۱۵],
            [۱۶,۱۷,۱۸,۱۹,۲۰]
          ]
    def makeTuple(lst):
        list=[]
        for item in lst:
            list.append(item.pop())
        return tuple(list)
    print(makeTuple(lst))

ارسال یک پاسخ