我试图根据reddit.com/r/dailyprogrammer的挑战制作一款防摔型黑客游戏。我是一个Python初学者,我不太确定如何执行我为一个函数考虑的任务之一。
我想定义一个函数,它从txt文件中读取单词,并在Python的列表中输入特定数量的这些单词,或者只将它们打印到屏幕上。
我知道如何打开文件以及如何遍历每一行,但不知道如何根据长度“挑出”特定单词并打印出来或将它们输入列表。
非常感谢任何帮助。
这是我到目前为止所做的:
def sortEasy():
wordlist = open('ordlista.txt', 'r')
for line in wordlist.readlines():
:: EDIT :: 帮助这就是我所拥有的,它实现了我想要的,但是我想限制打印输出(最好随机选择X ammount)
def sortEasy():
wordlist = open('ordlista.txt', 'r')
word = wordlist.readlines()
for line in word:
if len(line) == 6:
print(line)