@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)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект