零基础学Python--字典和JSON( 七 )
with open(file_path) as f:
----stockList = f.readlines()
----stockList = [line.replace('\\n' '').split('') for line in stockList
----stockList = list(zip(*stockList))
----stockDict = {x[0
: list(x[1:
) for x in stockList
----print(stockDict)
----idx = stockDict['date'
.index('19991110')
----date = stockDict['date'
[idx
----o = stockDict['open'
[idx
----h = stockDict['high'
[idx
----l = stockDict['low'
[idx
----c = stockDict['close'
[idx
----print([date o h l c
)
----with open('ohlc.json' 'w') as jf:
--------json.dump(stockDict jf indent=4)
----with open('ohlc.json') as jrf:
--------content = json.load(jrf)
--------print(content)
大家在拷贝代码之后可以用编辑器的替换将“----”替换为缩进 , 好了 , 字典和Json的结合用法 , 我们就介绍到这里 , 大家如果有疑问可以提出 。 其实关于字典 , 还有很多的用法 , 我们没有介绍 , 下一篇文章我会专门来讲一下字典的一些小技巧 。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!
- 梦幻西游|梦幻西游:梦幻最强召唤兽资质,满成长是基础,攻资能达到1800呢
- 碧蓝航线|碧蓝航线SSR黑扶桑基础数据资料详解 叠了一身丰富的输出buff
- 雷神|原神:没抽到护摩的玩家有福了,一把四星长枪,基础攻击比护摩高