gpt4 book ai didi

python - 从 Python 中的文本文件中拆分字符

转载 作者:太空宇宙 更新时间:2023-11-04 06:11:42 26 4
gpt4 key购买 nike

所以我要用 say 导入一个 txt

abc
dfg
fgh

包含在 txt 文件中。虽然目前我以

的形式得到它
[[abc],[dgf],[fgh],]

当我试图得到

[['a','b','c'],['d','g','f'],['f','g','h']]

我目前的代码是

f = open(filename, 'rU')
result = [line.list(',') for line in f.readlines()]

我怎样才能改变它来分隔列表中的每个字符?

最佳答案

只使用list(line.rstrip())list()可以将字符串转换为单个字符的列表:

with open('filname') as f:
result = [list(line.rstrip()) for line in f]

并且不要使用 file.readlines,您可以迭代文件对象本身。

演示:

>>> list("foobar")
['f', 'o', 'o', 'b', 'a', 'r']

关于python - 从 Python 中的文本文件中拆分字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18395587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com