Python Lambda: Упражнение 6 с решением
Напишите программу Python, которая возводит в квадрат и куб каждое число в заданном списке целых чисел с помощью Lambda.
Пример решения :
Код Python:
nums = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print ("Исходный список целых чисел:") print (nums) print (" nКвадратное каждое число в указанном списке:") square_nums = list (map (lambda x: x ** 2, nums)) print (square_nums) print (" nCube каждое число указанного списка:") cube_nums = list (map (lambda x: x ** 3, nums)) print (cube_nums)
Пример вывода:
Исходный список целых чисел: [1, 2, 3, 4, 5, 6, 7, 8 , 9, 10] Возвести в квадрат каждое число в указанном списке: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] Куб каждое число в указанном списке: [1, 8, 27, 64 , 125, 216, 343, 512, 729, 1000]
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что делает компьютер, шаг за шагом поскольку он выполняет указанную программу:
Pyt Редактор кода hon: