У меня есть проект, чтобы завершить из книги, которая была получена в качестве рождественского подарка (Python Программирование для Абсолютного Новичка, Третье издание):Распечатайте список слов в случайном порядке - Python
Создать программу, которая печатает список слов в произвольном порядке. Программа должна печатать все слова, а не повторять их.
Я создал следующий код:
import random
words = ["Please", "Help", "Me", "Merry", "Christmas"]
for i in range(len(words)):
random_index = random.randrange(len(words))
print(words[random_index])
del words[random_index]
я хотел бы проверить, если этот код является наиболее эффективный способ сделать это, но нет форума, чтобы проверить против, а удручающе!
Есть ли лучший способ сделать это? Приветствия
Пожалуйста, пост код как текст, а не как изображение –