python教程—用Python将字符串分解为字符列表-Python实用宝典

python教程—用Python将字符串分解为字符列表

所以我想做的就是从。txt文件中抽取一行txt,然后将这些字符分配到一个列表中,然后创建一个列表,其中包含一个列表中的所有独立字符。

所以我想做的就是从。txt文件中抽取一行txt,然后将这些字符分配到一个列表中,然后创建一个列表,其中包含一个列表中的所有独立字符。

一个列表的列表。

目前,我已经尝试过:

    fO = open(filename, 'rU') fL = fO.readlines()

这就是我要做的。我不太知道如何提取单个字符并将它们分配到一个新的列表中。

我想做的是:

    fL = 'FHFF HHXH XXXX HFHX'

这是。txt文件中的一行。

然后把它变成这样:

    ['F', 'H', 'F', 'F', 'H' ...]

^^^,这就是新的列表,每个字符都在它自己的列表上。

回答

字符串是可迭代的(就像列表一样)。

我的意思是你真的想要:

    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)

字符将包含文件中的所有字符。

​Python实用宝典 (pythondict.com)
不只是一个宝典
欢迎关注公众号:Python实用宝典

本文由 Python实用宝典 作者:Python实用宝典 发表,其版权均为 Python实用宝典 所有,文章内容系作者个人观点,不代表 Python实用宝典 对观点赞同或支持。如需转载,请注明文章来源。
1

发表评论