@Timebird

Как оперировать с полученным функцией значением в Python?

Добрый вечер.
Такой вопрос -- результатом функции является список:

def vhod(s):
	a = input().split() #тут строка переводится в число
	for i in range(len(a)):
		a[i] = int(a[i])
	s = []
	for i in range(a[0], a[-1]+1, 1):
		s.append(i)
	print(s) #выводятся все числа от первого эл-та списка до последнего


Как этот список присвоить переменной, чтобы можно было дальше производить над ним операции?
  • Вопрос задан
  • 236 просмотров
Решения вопроса 1
@vilgeforce
Раздолбай и программист
Волшебное слово return спасет вас, наверное.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
winordie
@winordie
Лучшая документация -- исходники
Как подставить массив в функцию?
может стоит читать ответы на собственные вопросы?
def vhod():
  a = input().split() #тут строка переводится в список строк
  a = list(map(int, a)) # тут список строк превращается в список чисел
  print(a) #выводятся все числа от первого эл-та списка до последнего
  return a

например, каждый элемент списка на 2 умножить :)

map(lambda l: l*2, my_list)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект