【发布时间】:2015-05-11 09:43:35
【问题描述】:
假设我有一个包含以下内容的文件:
xxoxoxoxox
xxxxxxxxxx
xoxoxoxoxo
ooxoxoxoxo
我想遍历每个字符和行并存储它们。
我知道如果字符用空格分隔,我可以这样做:
mylist=[]
with open("myfile.txt") as myfile:
for line in file:
line = line.strip().split(" ")
first = line[0]
second = line[1]
alist = [first, second]
mylist.append(alist)
但是如果没有空格作为分隔符,我该如何做这样的事情呢?我试过.split()
和
for line in file:
for char in line:
但似乎两者都不起作用。
提前感谢您的帮助!
【问题讨论】:
-
请缩进您的代码并正确发布代码。
-
该死的,它可以完全离开 .split() 。对不起。
-
抱歉,如果您认为该问题不应该出现在网站上,您可以删除该问题。我试图弄清楚这个半小时,但现在我知道了。我还是个新手,但我会变得更好。