Найти - Пользователи
Полная версия: задачка
Начало » Центр помощи » задачка
1
alexswsw
а еще вот с такой не подскажите Есть два списка чисел одинакового размера. Написать ф-ция, которая принимает два списка, и выдает третий список того же размера с суммами чисел из тех двух списков.
я что то подобное пытался изобразить)))
 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']))
знаний к сожалению не хватает штудирую Лутца
vic57
 >>>
>>> 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
alexswsw
vic57
спасибо)
первый врянт оказался очень простой
py.user.next
  
>>> def f(lst1, lst2):
...     return list(map(sum, zip(lst1, lst2)))
... 
>>> f([1, 2, 3], [10, 20, 30])
[11, 22, 33]
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB