本文主要是介绍自省 Introspection,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
运行时判断一个对象的类型的能力
python 一切皆对象,用type id isinstance 获取对象类型信息
ptiny(type()) >>类型
print(isinstance('',类型)) >>>True/False
print(id()) >>>>内存地址
(is == 区别:
is:判断的是内存地址
==:判断的是 数据是否相等
(涉及到的知识 深拷贝和浅拷贝)
Inspect模块提供了更多获取对象信息的函数
字典和列表推导式
"列表推导式" list = [i for i in range(10) if i%2== 0] print(list) '字典推导式' '快速将列表a , b 转化成字典 a = [1,2] b= ['a','b'] dic = { k:v for k,v in zip(a,b)} print(dic)
这篇关于自省 Introspection的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!