如何在Python中从导入的文本文件中打印元素?

时间:2015-06-10 16:52:02

标签: python user-interface

好的,因为我的学校作业我被告知导入一个txt文件并将其存储在列表中,我已经正确完成了,下一步是在3x3网格中打印项目。我已经提出了一个解决方案但它似乎没有工作..这是我的代码:

{{1}}

我的解决方案是我会从列表中一次打印出3个,所以我会打印位置0,1和2.然后我会打印3,4和5然后我会打印6,7和8我会有我的解决方案。

2 个答案:

答案 0 :(得分:1)

我的问题的答案很简单:

print(WordList[0:3])
print(WordList[3:6])
print(WordList[6:9])

答案 1 :(得分:0)

尝试将线条拆分为列表,然后在每隔三次打印添加新行时打印列表,不要将这些行附加到WordList。

words= words.rstrip('\n')
WordList = words.split(" ")

count = 0
for word in WordList:
    if count % 3 == 0:
        print("\n")
    print (word)
    count++