从csv文件的标题中创建列表

c9qzyr3d  于 2022-12-06  发布在  其他
关注(0)|答案(1)|浏览(153)

我想把csv文件的头放在一个嵌套列表中。它应该有如下的ann输出:[[姓名],[年龄],[""],[""]]
我怎么能做到这一点,而不阅读一遍行(我不被允许,我也不被允许使用csv模块和Pandas(所有的进口除了os是禁止的))

kgsdhlau

kgsdhlau1#

只需将列表中的项目Map到列表即可。请检查以下内容

def value_to_list(tlist):
    l=len(tlist)
    for i in range(l):
        tlist[i]=[tlist[i]]
    return tlist

headers=[]
with open(r"D:\my_projects\DemoProject\test.csv","r") as file :
    headers = value_to_list(file.readline().split(","))

测试.csv文件是“col1,col2,col3”输出:

> python -u "run.py"
[['col1'], ['col2'], ['col3']]
>

相关问题