Форум сайта python.su
а еще вот с такой не подскажите Есть два списка чисел одинакового размера. Написать ф-ция, которая принимает два списка, и выдает третий список того же размера с суммами чисел из тех двух списков.
я что то подобное пытался изобразить)))
def f(a,b): for i in (a,b): s=a[1]+b[1] return s print(f(['1','2','3','432'],['4','3','7','32']))
Офлайн
>>> >>> a = [1,2,3] >>> b = [2,3,4] >>> for i in range(len(a)): print a[i] + b[i], 3 5 7 >>>
def summ(a,b): out = [] for i in range(len(a)): out.append(a[i]+b[i]) return out
Отредактировано vic57 (Дек. 9, 2016 01:03:52)
Офлайн
vic57спасибо)
Офлайн
>>> def f(lst1, lst2): ... return list(map(sum, zip(lst1, lst2))) ... >>> f([1, 2, 3], [10, 20, 30]) [11, 22, 33] >>>
Офлайн