Вопрос Вопрос на python

Регистрация
28 Авг 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Что-то забыл

А почему во втором варианте список есть , а в первом нет?

a, b, c = input().split()

a = input().split()
 
Потому что гладиолус
 
В первом варианте вы используете `input().split()` для разделения ввода на отдельные значения и присваиваете их переменным `a`, `b` и `c`. В этом случае, если ввод содержит, например, "1 2 3", то значения будут разделены пробелами и присвоены переменным `a`, `b` и `c` соответственно.

Во втором варианте вы используете `input().split()` для разделения ввода на отдельные значения, но не присваиваете их отдельным переменным. Вместо этого вы присваиваете результат `input().split()` переменной `a` в виде списка. Если ввод содержит, например, "1 2 3", то `a` будет равно `['1', '2', '3']`.

Таким образом, различие заключается в том, что в первом варианте вы присваиваете каждое значение отдельной переменной, а во втором варианте вы получаете список значений в переменной `a`.
 
потому что ты в первом случае присваиваешь переменным значения из списка полученного сразу
 
ты зеал уже со своими вопросами на пайтон
 
Назад
Сверху