九华 发表于 2021-8-6 17:20:25

dict.fromkeys()

di={1,2,3}
a=di.fromkeys((1,3),'nb')
a
di

报错attributeerror:'set' object has no attribute 'fromkeys'

大马强 发表于 2021-8-6 17:22:50

你这是集合咋用字典的方法

逃兵 发表于 2021-8-6 17:24:06

{1,2,3}是集合,不是字典,会报错
di = dict()
a = di.fromkeys((1,3),'nb')
print(a)

小甲鱼 发表于 2021-8-6 17:26:07

>>> di = {1:'one', 2:'two', 3:'three'}
>>> a = di.fromkeys((1, 3), 'nb')
>>> a
{1: 'nb', 3: 'nb'}

大马强 发表于 2021-8-6 17:27:49

集合和字典 都有{}
但字典是成对的,要有键和值 ,键和值之间用 : 隔开

九华 发表于 2021-8-6 17:28:38

小甲鱼 发表于 2021-8-6 17:26


好家伙,本尊!!{:10_297:}

九华 发表于 2021-8-6 17:29:51

逃兵 发表于 2021-8-6 17:24
{1,2,3}是集合,不是字典,会报错

抱歉我忘记字典要弄value了{:10_266:}

九华 发表于 2021-8-6 17:30:21

大马强 发表于 2021-8-6 17:22
你这是集合咋用字典的方法

抱歉我忘记字典要弄value了{:10_266:}
页: [1]
查看完整版本: dict.fromkeys()