|
发表于 2023-2-5 22:46:06
|
显示全部楼层
本帖最后由 isdkz 于 2023-2-5 22:47 编辑
并没有 a={'99'='吕布'} 这种写法,你要用数字做字典的键的话就用下面两种方式:
>>> c = dict(((99, "吕布"), (90, "关羽"), (60, "刘备")))
>>> c
{99: '吕布', 90: '关羽', 60: '刘备'}
>>> c = {99: '吕布', 90: '关羽', 60: '刘备'}
>>> c
{99: '吕布', 90: '关羽', 60: '刘备'}
>>>
当然, c = dict(((99, "吕布"), (90, "关羽"), (60, "刘备"))) 这种方式有很多变种,比如:
>>> c = dict(zip((99, 90, 60), ("吕布", "关羽", "刘备")))
>>> c
{99: '吕布', 90: '关羽', 60: '刘备'}
>>>
这些了解一下就好,暂时不能理解也没有关系,就记住常用的一种方式(c = {99: '吕布', 90: '关羽', 60: '刘备'})就好
|
|