Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 June 18

r

rt_fan in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Кто то может мне объяснить почему в этом моменте сравнивается кол-во всех возможных чисел + кол-во предложенных чисел.

Почему не просто всех?
Ни хекслет случаем?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Кто то может мне объяснить почему в этом моменте сравнивается кол-во всех возможных чисел + кол-во предложенных чисел.

Почему не просто всех?
это никак не операция объединения множеств, а их пересечения. то есть этот оператор вернёт такое множество, которое состоит из элементов, что есть в обеих операндах
источник

M

Mark in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кстати, про множества
источник

M

Mark in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Как сделать рабочим
источник

M

Mark in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
пробел после запятой забыли
источник

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Mark
Set = {i for i in input().split()}
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
что за масло масленное
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
не надо так делать.
это что-то из разряда
if flag == True:
   return True
else:
   return False
источник

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
set(input.split())
так, и только так, иначе We Enjoy Typing во всей красе
источник

ИЧ

Игорь Черненко... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
set(input.split())
так, и только так, иначе We Enjoy Typing во всей красе
a = [i for i in input().split()] по моему, тоже норм
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
a = input.split() ору
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
вы чо серьёзно?
ну можете дальше продолжать побольше ненужных синтаксических конструкции использовать
источник

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Он по дефолту даёт лист
источник

ИЧ

Игорь Черненко... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Игорь Черненко
a = [i for i in input().split()] по моему, тоже норм
Это нужно, когда надо, чтобы в списке были числа a = [int(i) for i in input().split()]
источник

ИЧ

Игорь Черненко... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Т.к., input().split() делает список из строк
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Игорь Черненко
Это нужно, когда надо, чтобы в списке были числа a = [int(i) for i in input().split()]
map(int, input.split())
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если именно лист нужен, то можно и через включения, но иногда генератора достаточно
источник