python中id函数的⽤法_Python中的id()函数
在本⽂中,我们将学习id()Python 3.x中函数的⽤法和实现。或更早。它存在于Python标准库中,在执⾏代码之前会⾃动导⼊。
语法:id()
返回值:类型的标识值
该函数正好接受⼀个参数,即必须使⽤其ID的实体的名称。该ID对于每个实体都是唯⼀的,直到它们引⽤相同的数据为⽌。
Id仅是内存位置中的地址,并且在Python内部使⽤。
范例程式码str_1 = "Tutorials"
print(id(str_1))
str_2 = "Tutorials"
print(id(str_2))
# This will return True as string values are identical
false是什么函数print(id(str_1) == id(str_2))
# This will return False as string values are not identical
str_1=str_1+str_2
print(id(str_1) == id(str_2))
# This will return True as string references are identical
str_2=str_1
print(id(str_1) == id(str_2))
输出结果46939355256048
46939355256048
True
False
True
在这种情况下,由于两个字符串变量都包含相同类型的数据,因此会显⽰1布尔值True。⽽在情况2中,变量之⼀的内容通过串联操作进⾏了修改,因此布尔值False在屏幕上显⽰。在情况3中,两个字符串变量的引⽤相同,因此在屏幕上显⽰True。
结论
在本⽂中,我们学习了如何filter()在Python 3.x中实现lambda和函数。或更早。我们还了解了两个函数的组合⽤法以获取所需的输出。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论