Что покажет код и как его исправить?
def extend_list(value, lst=[]):
lst.append(value)
return lst
list1 = extend_list(10)
list2 = extend_list(123, [])
list3 = extend_list('a')
print(list1) # [10, 'a']
print(list2) # [123]
print(list3) # [10, 'a']def extend_list(value, lst=None):
if lst is None:
lst = []
lst.append(value)
return lst
list1 = extend_list(10)
list2 = extend_list(123, [])
list3 = extend_list('a')
print(list1) # Выведет: [10]
print(list2) # Выведет: [123]
print(list3) # Выведет: ['a']PreviousНужно вернуть список, который состоит из элементов, общих для этих двух списков.NextПоследовательность Фиббоначи
Last updated