【发布时间】:2020-05-21 07:31:05
【问题描述】:
您好,我是一个正在学习的 Python,我的问题是我的列表中有一些单词我想使用循环随机选择一个单词。每次我在下面运行这段代码时,它只返回随机的单个字母,如“y n d”
import random
import time
randomwords = ["my", "random", "words"]
for x in randomwords:
time.sleep(1)
print(random.choice(x))
我怎样才能使代码返回随机顺序的单词,例如 “单词”“我的”“随机”
【问题讨论】:
-
这种方法,即使更正后也可以打印同一个单词两次。你需要洗牌
标签: python-3.x list loops for-loop random