Я должен создать игру, в которой, как и в лотерее, моя программа генерирует 5 случайных чисел из списка чисел 1-50 и одно дополнительное число из списка чисел 1-20 и объединяет их в окончательный список, например:(20, 26, 49, 01, 11, + 06), где два числа никогда не повторяются, как (22, 11, 34, 44, 01, + 22) <--- это то, что я не хочу </p>
ниже приведен код, который я уже написал, как мне сделать так, чтобы два или более числа никогда не повторялись и чтобы добавить + в мой список без знака ""
input: import random
a = list(range(1,51))
b = random.randint(1, 20)
temp = []
for i in range(5):
random.shuffle(a)
temp.append(random.choice(a[:5]))
temp.append('+')
temp.append(b)
print(temp)
вывод:
[14, 12, 3, 16, 23, '+', 9]