【发布时间】:2016-12-02 13:24:21
【问题描述】:
我最近开始在 python 中处理文本文件(如何以不同的方式返回它们,如何生成文本文件等等),我发现文本文件也可以作为 python 中的字典返回,我想知道如何实现这一目标。假设我有一个文本文件,其中包含某些类型的货币及其买卖价值,我想在某种字典中返回它们。例如,文本文件将包括:
Num Date____ Bank Type_______ NCu CCu Buy___________ Sell__________
001 20161130 NLB_ individuals 840 USD 0001,074800000 0001,050800000
并会返回某种字典,其中包括作为键的货币和作为键的买入和卖出值的元组。所以上面的文本文件会产生:
'USD': (1.0748, 1.0508)}
非常感谢有关如何在 python 中实现这种返回的帮助。
【问题讨论】:
-
您可以使用 csv DictReader docs.python.org/2/library/csv.html#csv.DictReader 将 txt 文件读取为由空格/制表符分隔的 csv 文件
标签: python dictionary text