Python Lambda: Упражнение 52 с решением
Напишите программу Python для удаления значения None из заданного списка с помощью лямбда-функции.
Пример решения :
Код Python:
def remove_none (nums): результат = фильтр (лямбда v: v не равно None, nums) список возврата (результат) nums = [12, 0, None, 23, None, -55, 234, 89, None, 0, 6, -12] print ( "Исходный список:") print (nums) print (" nУдалить значение None из указанного списка:") print (remove_none (nums))
Пример вывода:
Исходный список: [12, 0, None, 23, None, -55, 234, 89, None, 0, 6, -12] Удалить значение None из указанного списка: [12, 0, 23 , -55, 234, 89, 0, 6, -12]
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что делает компьютер, шаг за шагом -шаг по мере выполнения указанной программы:
Редактор кода Python: