Здравствуйте.Вопрос как уже понятно по спискам.
Возможно ли вводить значение списка с клавиатуры?Т.е с помощью input().И чтобы каждое новое слово расчитывалось как новый элемент.
Заранее спасибо!
a = input('Text - ').split()
>>> [input('x: ') for x in range(5)] x: 1 x: 2 x: 3 x: 4 x: 5 [1, 2, 3, 4, 5]
botinagК сожалению,у меня выводит “Syntax Error”.(python 3)
droft1312я подозреваю что вы скопировали всю строку а нужно только
К сожалению,у меня выводит “Syntax Error”.(python 3)
[input('x: ') for x in range(5)]
droft1312
Здравствуйте.Вопрос как уже понятно по спискам.Возможно ли вводить значение списка с клавиатуры?Т.е с помощью input().И чтобы каждое новое слово расчитывалось как новый элемент.Заранее спасибо!
lst = input("Введи слова, через запятую\n") def get_list(string, delilka): string = string.split(delilka) s= [] for i in string: s.append(i) return s lst = get_list(lst, ",") print (lst)
Разделитель элементов выбирается по вкусу.
string = string.split(delilka) s= [] for i in string: s.append(i) return s

terabayt
WTF???!!!
alex925,terabayt
Зачем и как я это написал?
кажись в нетрезвом уме был. lst =input("Введи слова, через запятую\n") lst = lst.split(",") print (lst)