以下是数据示例
"TABITHA","OLLIE","JAIME","WINIFRED"
然后是一段正确读入的代码。你知道吗
with open("names.txt", 'rb') as f:
data = [map(str, line.split(',')) for line in f]
但是,这会将其作为列表列表读入。列表只有一个“高”列表
e.g. [["TABITHA", "OLLIE", "JAIME", "WINIFRED"]]
因此,最好只是一个列表,而不是一个列表列表。有没有办法把它当作一个列表来读?学习之旅还在继续:-)
Tags:
最好的阅读方法是使用csv module。这将正确处理可能出现在引用值中的嵌入逗号。你知道吗
编辑
功能性,“自己滚”,代码:
创建列表
line
:使用“batteries included”csv(逗号分隔值)模块。尽管名称不同,它也可以为其他分隔符配置,并且还有许多其他选项。你知道吗
输出:
相关问题 更多 >
编程相关推荐