2024-05-23 14:28:28 发布
网友
例如,我有一个名为“mazeline”的txt数据,如下所示:
abcd cdae korp
所以我首先列出了3个清单:
所以这三个列表是:
mline0 = [a,b,c,d] mline1 = [c,d,a,e] mline2 = [k,o,r,p]
我想做一个这样的二维数组:
[[a,b,c,d],[c,d,a,e],[k,o,r,p]]
或者有什么方法可以直接从第一个数据生成二维数组吗?在
有什么建议吗?任何帮助都会很好。在
把这些单子放到另一张单子里
res = [mline0, mline1, mline2]
更简单地说,您可以跳过中间变量,使用列表理解
尝试以下列表理解:
[[int(i) for i in line.strip()] for line in open('file/path')]
把这些单子放到另一张单子里
更简单地说,您可以跳过中间变量,使用列表理解
^{pr2}$尝试以下列表理解:
相关问题 更多 >
编程相关推荐