打印列表python中的所有集

时间:2017-08-23 02:11:14

标签: python list

fob=open('c:/Users/username/Desktop/CE151 Python/ass2/grid.txt','r')
text_file = open("grid.txt","r")
for item in fob:
    tuple(item.split(';')[0:])
print(item[0:])

我已经加载了一个文本文件,我正在尝试将每行放入列表中。当我可以为第一行打印时,它只打印一行。即使我呼叫所有线路,它仍然输出1线。如何打印我要求的行。

grid.txt包含:

paghzkctudptjdphsztprhttl
sbsnakjwqbouftmgnjqbtlinu
tsewohvobdsduqjiffkyylodo
oukwwefroyamapmlrrpvdolop
cqkfxtlksjvtmtrsbycmqrrri
kfervlqidqaxaoanfqjlmcpjh
yoyywrbpfcjlfbcbbcoecspwl
twbxetyuyufvvmauawjmbwlqh
txokdexmdbtgvhpsvsqtmljdx
dcatenrehteoxqdgeueljtrrn
jarteqvtxejfsqddkbuhcysfq
hpdrowssapxtrxhpdxcdhicon

1 个答案:

答案 0 :(得分:0)

fob=open('c:/Users/username/Desktop/CE151 Python/ass2/grid.txt','r')
text_file = open("grid.txt","r")
listy=[]
for elem in text_file.read().split('\n'):
   listy.append(elem)
text_file.close()

你可以试试这个。这些行存储在列表listy中。