这个values是什么意思
dict = {}dict['a'] = 1
dict = 2
sedict = {'1':'-2.2','site':'2'}
print(dict['a'])
print(dict)
print(sedict)
print(sedict.keys())
print(sedict.values())
这个keys有着什么特殊含义吗?
这个values也是吗?
https://www.runoob.com/python3/python3-att-dictionary-keys.html
https://www.runoob.com/python3/python3-att-dictionary-values.html keys 是获取字典所有 “键” 的视图对象,values 是获取字典所有 “值” 的视图对象。
请看参考教程 -> https://fishc.com.cn/thread-202715-1-1.html 和 https://fishc.com.cn/thread-203082-1-1.html
本帖最后由 jackz007 于 2022-9-9 18:17 编辑
keys()、values() 是字典对象的方法, keys() 用于获取由字典的全部的键构成的序列,values() 用于获取由字典的全部的值构成的序列。
>>> sedict = {'1' : '-2.2' , 'site' : '2'}
>>> sedict.keys()
dict_keys(['site' ,'1'])
>>>
>>> list(sedict.keys())
'site'
>>> list(sedict.keys())
'1'
>>>
>>> sedict.values()
dict_values(['2' ,'-2.2'])
>>>
>>> list(sedict.values())
'2'
>>> list(sedict.values())
'-2.2'
>>> 字典的内置函数,这俩的返回值都是列表类型,你也可以尝试自己实现keys以及values的功能
字典中的元素内容都是key : value 一一对应的
这里的 keys() 方法是将字典中的所有键返回,而 values() 方法将字典中所有的值返回
jackz007 发表于 2022-9-9 17:59
keys()、values() 是字典对象的方法, keys() 用于获取由字典的全部的键构成的序列,values() 用于 ...
value 是不是 key对应的数值 jackz007 发表于 2022-9-9 17:59
keys()、values() 是字典对象的方法, keys() 用于获取由字典的全部的键构成的序列,values() 用于 ...
谢谢
我理解了 小甲鱼 发表于 2022-9-9 17:37
keys 是获取字典所有 “键” 的视图对象,values 是获取字典所有 “值” 的视图对象。
请看参考教程 ->...
活捉大佬
页:
[1]