早教吧作业答案频道 -->数学-->
PYTHON:dictionary按原来顺序输出key怎么解决>>>d={'sam':'','beta':'','ccc':'','abc':''}>>>d.keys()['beta','abc','ccc','sam']我让他的key是['sam','beta','ccc','abc']
题目详情
PYTHON:dictionary按原来顺序输出key
怎么解决
>>> d={'sam':'','beta':'','ccc':'','abc':''}
>>> d.keys()
['beta','abc','ccc','sam']
我让他的key是
['sam','beta','ccc','abc']
怎么解决
>>> d={'sam':'','beta':'','ccc':'','abc':''}
>>> d.keys()
['beta','abc','ccc','sam']
我让他的key是
['sam','beta','ccc','abc']
▼优质解答
答案和解析
dict是一种散列表结构,就是说数据输入后按特征已经被散列了,有自己的顺序.本身不记录原输入顺序.
如果一定需要输入顺序,建议
方案1,不使用dict,使用元组的列表,比如[('sam',''),('beta',''),('ccc',''),('abc','')]
这种结构是记录输入顺序的、有序的,也能方便地转换成dict.
方案2,另用一列表记录下输入时的顺序,比如['sam','beta','ccc','abc']
如果一定需要输入顺序,建议
方案1,不使用dict,使用元组的列表,比如[('sam',''),('beta',''),('ccc',''),('abc','')]
这种结构是记录输入顺序的、有序的,也能方便地转换成dict.
方案2,另用一列表记录下输入时的顺序,比如['sam','beta','ccc','abc']
看了 PYTHON:diction...的网友还看了以下:
在空白处填上适当的单词.Sam:Hi,Peter.Peter:Hi,Sam.()areyou?Sa 2020-04-26 …
企业经营决策的最基本要素是( )。 A. 决策者 B. 决策目标 C. 决策方案 D. 决策条件 2020-05-19 …
面向特定应用的决策支持系统属于A.专用决策支持系统B.通用决策支持系统C.决策支持系统生成器D.决 2020-05-23 …
知照类决定的正文一般由( )组成。A.决定根据B.决定事项C.决定要求D.决定内容 2020-05-31 …
假设你是刘明,你的朋友Sam写信来询问你寒假的打算,请你给他回信,介绍一下你想去哪里度假,和谁去, 2020-07-11 …
PYTHON:dictionary按原来顺序输出key怎么解决>>>d={'sam':'','be 2020-07-11 …
帮我写初二英语作文~高分假如你是陈玉霞.今天你收到了你的笔友Sam从英国寄来的生日礼物——一件红色 2020-07-24 …
假如你叫刘涛你的笔友sam说他的爷爷身体不好你想向他介绍一位80多岁的老爷爷的养身之道.他虽然年事已 2020-11-05 …
你对青春期的理解是()A.青春蕴含朝气,什么事都可以干B.青春是无拘无束的时代C.青春是幸福,可以坐 2020-11-08 …
一篇初二的英语作文肖红家隔壁搬来了新邻居Sam的一家,Sam向肖红打听附近的饭店.假如你是肖红,请根 2020-12-15 …