Я пытаюсь поиграть с некоторыми дополнительными функциями программирования на python, и для теста я решил распечатать сумму первых n целых чисел для всех чисел от 1 до 100 .Распечатайте индекс функции карты
for i in map(lambda n: (n*(n+1))/2, range(1,101)):
print "sum of the first %d integers: %d" % (i,i)
последняя строка печатает как:
sum of the first 5050 integers: 5050
это следует читать «сумма первых 100 целых чисел 5050 (я, возможно, беловатый от одной ошибки, но я буду исправить это) .
Мой вопрос в том, что такое переменная, которая содержит индекс?
вы избили меня до того же ответа примерно на 30 секунд. –
Или даже меньше. Ницца! Но ты избил меня комментарием. – graphite