字符串是可迭代的(就像列表一样)。
我的意思是您确实想要这样的东西:
fd = open(filename,'rU')chars = []for line in fd: for c in line: chars.append(c)
要么
fd = open(filename, 'rU')chars = []for line in fd: chars.extend(line)
要么
chars = []with open(filename, 'rU') as fd: map(chars.extend, fd)
字符将包含文件中的所有字符。



