测试积点老人 发表于 2020-12-9 10:45:35

python数据类型问题



变量dbField为 取字典中的值,用type()查看 dbField的数据类型,结果 返回是 dict_keys。 python中还有这种变量类型的吗?然后尝试:就算cc转了str也print不出来。。 难道字典不是原来什么变量,取了出来后直接使用的吗??

bling123 发表于 2020-12-9 17:21:03

keys() 函数以列表返回一个字典所有的键

bling123 发表于 2020-12-9 17:25:04

因此你需要这样才可以:
dit = {'a':1,'b':2}
d_key = dit.keys()
print(type(d_key))
print(d_key)
print(list(d_key))

海海豚 发表于 2020-12-10 09:30:47

https://blog.csdn.net/weixin_42220953/article/details/108146922看下这个

bellas 发表于 2020-12-10 09:40:02

一楼说的很详细

qqq911 发表于 2020-12-10 09:55:00

字典取值以后再转str

litingting0214 发表于 2020-12-10 10:00:29

https://blog.csdn.net/weixin_42220953/article/details/108146922参考下这篇文章

郭小贱 发表于 2020-12-10 13:19:48

aa.keys()仅是取出字典中的键,aa.values() 可取出字典中的值。

jingzizx 发表于 2020-12-10 15:45:52

楼上说的很详细了
页: [1]
查看完整版本: python数据类型问题