鱼C论坛

 找回密码
 立即注册
查看: 1111|回复: 6

求助!!关于列表、元组、和字典的转换问题!

[复制链接]
发表于 2021-8-7 21:20:13 From FishC Mobile | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
list1=[['a',1],['b',2],['c',3]]
dict1=dict(list1)
print(dict1)
转变成:
list1=[{'a',1},{'b',2},{'c',3}]
dict1=dict(list1)
print(dict1)
不会报错 但是转换完之后的字典key和value值是不确定且混乱的
包括元组这样转字典也是会出现这样的情况
求大佬解答!多谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-7 21:24:58 | 显示全部楼层
集合是无序的,列表和元祖有序
list1=[('a',1),('b',2),('c',3)]
dict1=dict(list1)
print(dict1)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-7 21:28:37 | 显示全部楼层
逃兵 发表于 2021-8-7 21:24
集合是无序的,列表和元祖有序

嗯嗯这样可以!里面用集合扩起来不行是吧 好的 谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-7 21:39:05 | 显示全部楼层
逃兵 发表于 2021-8-7 21:24
集合是无序的,列表和元祖有序

那个..我还有一个问题 就是集合是无序的 但是他有时候字典里有两个 有时候字典里有三个 也是因为集合的无序造成的吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-7 21:58:50 | 显示全部楼层
无得愉悦 发表于 2021-8-7 21:39
那个..我还有一个问题 就是集合是无序的 但是他有时候字典里有两个 有时候字典里有三个 也是因为集合的无 ...

什么样的代码会出现三个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-7 22:02:04 | 显示全部楼层
逃兵 发表于 2021-8-7 21:58
什么样的代码会出现三个

稍等 我打一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-7 22:05:05 | 显示全部楼层
逃兵 发表于 2021-8-7 21:58
什么样的代码会出现三个

嗷嗷我知道了 多谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-8 06:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表