Не получается наполнить список случайными значениями
Случайным образом вытаскиваем из файла 3 значения, которые не повторяются. Затем необходимо заполнить список. Но список заполняется одинаковыми строками, а надо чтобы разными. Подскажите, что делаю не так?
for i in skills_all:
skills_all = sample(skills_all, 3)
skill_1 = skills_all[0]
skill_2 = skills_all[1]
skill_3 = skills_all[2]
all_skills = []
for b in range(10):
all_skills.append(skill_1)
all_skills.append(skill_2)
all_skills.append(skill_3)
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Просто совместите второй цикл с кодом из первого цикла, который у вас и не используется как цикл:
all_skills = []
for b in range(10):
all_skills.extend(sample(skills_all, 3)))