我想从文本文件创建一个字典。Python - 从文件中创建数组的字典
的文本文件:
***Comment line - not to be read by program***
jdoe | doe | John Doe | 0001 | True
jsmith | smith | John Smith | 0002 | False
字典将最好的样子:
accounts = {
'jdoe' : ['doe','John Doe', '0001', True],
'jsmith' : ['smith', 'John Smith', '0002', False]
}
将需要此代码是什么工作?
这将是一个简单得多的[JSON](https://docs.python.org/3/library/json.html) – ti7
欢迎StackOverflow上。请阅读并遵守帮助文档中的发布准则。 [在主题](http://stackoverflow.com/help/on-topic)和[如何提问](http://stackoverflow.com/help/how-to-ask)适用于此处。 StackOverflow不是一个编码或教程服务。 – Prune
@ ti7为什么json会更简单?许多程序读写csv的。我们对这些数据的来源一无所知,修改这些数据源可能非常困难。 json是一个序列化协议,不是邪教。 – tdelaney