这是另一个:
>>> import random>>> with open("words.txt") as f:... words = random.sample([x.strip() for x in f], 6)... ...>>> grouped = [words[i:i+3] for i in range(0, len(words), 3)]>>> for l in grouped:... print "".join("{:<10}".format(x) for x in l)... ... snake cat dog snail frog hamster首先,我们读取文件的内容并随机选择六行(确保您的行仅包含一个单词)。然后,我们将单词分组为三元组列表,并使用字符串格式将其打印出来。将
<10有10位格式括号左对齐文本和衬垫的每个项目。



