gpt4 book ai didi

python - 在Python 3中的文本文件中使用字符串创建列表列表

转载 作者:行者123 更新时间:2023-12-01 04:47:56 26 4
gpt4 key购买 nike

我有一个看起来像这样的 text.txt :

login1 fname1 lname1 mail1\n 
login2 fname2 lname2 mail2\n
login3 fname3 lname3 mail3\n
login4 fname4 lname4 mail4\n
...

我的目标是创建每行的列表到所有行的列表,如下所示:

lst = [[login1, fname1, lname1, mail1],[login2, fname2, lname2, mail2],...]

我已经制作了一个脚本,该脚本可以列出每一行,但我无法在该行内列出列表......(我希望你理解......)

我看过这个链接building-a-list-from-a-text-file-in-python但它是数字的,我无法重现字符串。

这是我的开始脚本:

file = "export_user.txt"
if os.path.exists(file):
file = open("export_user.txt", "r") #.readlines()
list_name = []
i = 0
for line in file:
list_name.append(line)
list_name[i] = list_name[i].strip()
i += 1
print(list_name)

# with open(file) as f:
# lst = [map(str(), str()) for line in f]
# print (lst[0])

最佳答案

您可以尝试以下方法。

with open("file", "r") as f:
m = f.readlines()
print [i.strip().split() for i in m]

输出:

[['login1', 'fname1', 'lname1', 'mail1'], ['login2', 'fname2', 'lname2', 'mail2'], ['login3', 'fname3', 'lname3', 'mail3'], ['login4', 'fname4', 'lname4', 'mail4']]

关于python - 在Python 3中的文本文件中使用字符串创建列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29035187/

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