其他分享
首页 > 其他分享> > 成员运算与身份运算

成员运算与身份运算

作者:互联网

成员运算
判断某个个体在不在某个群体内
in 在就返回True不在就返回False
not in 与上面结果互为反关系
name_list = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
target_name = input('username>>>:')
print(target_name in name_list)


身份运算
判断两个变量名绑定的值是否是同一个
"""id()返回一串数字 可以代表内存地址"""
l1 = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
l2 = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
# print(id(l1)) # 4672283208
# print(id(l2)) # 4711190408
print(l1 == l2) # 判断两个变量绑定的数据值是否相同(长得一模一样就可以) True
print(l1 is l2) # 判断两个变量绑定的数据值是否就是同一个(就得是一个人) False
"""
数据值相同 内存地址可能不等
内存地址相等 数据值肯定相等
"""

标签:jason,运算,成员,l2,l1,tony,id,身份,name
来源: https://www.cnblogs.com/A121/p/16544996.html