но мне нужно с каждым пользователем менять название переменной и менять переменную кнопки
для этой задачи как по меня вернее отталкиваться не от количества в целом, а конкретно от того, больше или меньше определенного числа
a = []
cache = set()
for x in l.split():
if x in cache:
a.append(int(x))
else:
cache.add(x)
a.sort()
print(a)их товары могут перепутаться - на Васю записались товары Маши, а там наоборот.
Получается так надо делать общий айди
def unique(sequence):
return {elem for elem in sequence}def unique(sequence):
r = set()
for elem in sequence:
r.add(elem)
return rdef unique(sequence):
r = {sequence[0]}
for elem in sequence[1:]:
r.add(elem)
return r
Так что считать надо с конца списка (с более поздних записей), пока не встретим более ранние. Тем более актуально для
нет смысла проходить весь список, если большая часть его будет заведомо неподходящей.
Возможно автору вообще не стоило использовать для этого список, а что-то более подходящее, возможно deque.