Python中带有示例的is关键字

Python是关键字

is是python中的关键字(区分大小写),用于检查两个对象是否相同。

注意:如果两个变量引用相同的对象,则它们是相同的对象,否则即使它们包含相同的值,对象也不是相同的对象。

is关键字的语法

if (object1 is object2):	statement(s)

示例

    Input:
    # 创建列表
    list1 = [10, 20, 30, 40, 50]

    # 用list1创建list2
    list2 = list1

    # 条件
    if (list1 is list2):
        print("Yes")
    else:
        print("No")

    Output:
    Yes

is关键字的Python示例

示例1:is关键字与具有相同值的不同对象一起使用。

# python代码演示示例 
# 是关键字

list1 = [10, 20, 30, 40, 50]
list2 = [10, 20, 30, 40, 50]

# 检查 
if (list1 is list2):
    print("list1和list2是相同的对象")
else:
    print("list1和list2是不同的对象")

输出结果

list1和list2是不同的对象

示例2:is关键字与相同的对象一起使用。

# python代码演示示例 
# 是关键字

# 创建列表
list1 = [10, 20, 30, 40, 50]

# 用list1创建list2
list2 = list1

# 检查 
if (list1 is list2):
    print("list1和list2是相同的对象")
else:
    print("list1和list2是不同的对象")

输出结果

list1和list2是相同的对象