【发布时间】:2022-01-14 20:15:27
【问题描述】:
我正在尝试从类似于下面的 csv 文件创建字典列表
name,age,gender
jack,20,male
rose,18,female
这样字典才能读出来
a= [{'name':'jack', 'age':20, 'gender':'male'}, {'name':'rose', 'age':18, 'gender':'female'}]
但是,我不允许使用 dictReader 或任何类型的阅读器(也不允许使用“with”)。如何使用最基本的语句来做到这一点?
【问题讨论】:
-
不允许使用
with是一个非常奇怪的限制。你可以使用open吗?for?in?split?strip?list?=? “基本陈述”的标题到底是什么? -
是的,允许使用所有这些。
with我们还没学过所以不能用,网上找解决办法的时候看到了
标签: python csv dictionary