首页 > 解决方案 > Python从文件文本制作嵌套列表

问题描述

该文件包含以下文本

2,3,2
2,2,2
2,9

我需要创建一个嵌套列表,使其返回 [[2,3,2],[2,2,2],[2,9]] 但是当我尝试将字符串转换为 int 时出现错误

标签: pythonpython-3.xlistfilenested-lists

解决方案


试试这个:

假设您的文件名是 test.txt

res = []
with open('test.txt', 'r') as file:
    for line in file:
        res.append(list(map(int, line.split(','))))

print(res)

输出:-

[[2,3,2],[2,2,2],[2,9]]

推荐阅读