gpt4 book ai didi

python - 如何从 txt 文件制作 3D 列表? Python

转载 作者:行者123 更新时间:2023-11-28 22:32:17 26 4
gpt4 key购买 nike

我已经坚持了将近 3 天了,我尝试了很多不同的方法,但都没有用!

txt 文件 (num.txt) 如下所示:

1234
4321
3214
3321
4421
2341

如何将此文件放入由 2 行和 3 列组成的 3D 列表中?

我想要实现的输出是:

[ [['1','2','3','4']['4','3','2','1']['3','2','1','4']], [['3','3','2','1']['4','4','2','1']['2','3','4','1']] ]

(为了更容易看清,我把它隔开一点!)

我认为这类似于制作二维列表,但我尝试过的都不起作用!有人可以帮忙吗?

谢谢!

最佳答案

这里有一个非常简单的方法,可以用一些简单的算术来完成:

with open('num.txt') as infile:  # open file
answer = []
for i,line in enumerate(infile): # get the line number (starting at 0) and the actual line
if not i%3: answer.append([])
answer[-1].append(list(line.strip()))

关于python - 如何从 txt 文件制作 3D 列表? Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41129583/

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