检查列表中的所有元素在Python中是否相同
在这里,我们正在实现一个python程序来检查列表中的所有元素是否相同?
我们可以使用[1:]和[:-1]比较给定列表中的所有元素。
程序:
#检查元素的功能
def check_equal(a):
return a[1:] == a[:-1]
#列表
x = [10, 20, 30, 40,50]
y = [10, 20, 20, 20, 20]
z = [10, 10, 10, 10, 10]
#检查[1:]和[:-1]如何工作?
print("x: ", x)
print("x[1:]: ", x[1:])
print("x[:-1]: ", x[:-1])
print("check_equal(x): ",check_equal(x))print()print("y: ", y)
print("y[1:]: ", y[1:])
print("y[:-1]: ", y[:-1])
print("check_equal(y): ",check_equal(y))print()print("z: ", z)
print("z[1:]: ", z[1:])
print("z[:-1]: ", z[:-1])
print("check_equal(z): ",check_equal(z))print()输出结果
x: [10, 20, 30, 40, 50] x[1:]: [20, 30, 40, 50] x[:-1]: [10, 20, 30, 40]check_equal(x): False y: [10, 20, 20, 20, 20] y[1:]: [20, 20, 20, 20] y[:-1]: [10, 20, 20, 20]check_equal(y): False z: [10, 10, 10, 10, 10] z[1:]: [10, 10, 10, 10] z[:-1]: [10, 10, 10, 10]check_equal(z): True
热门推荐
10 医院探望朋友祝福语简短
11 毕业祝福语简短女朋友
12 春节虎年爸妈祝福语简短
13 儿童毕业祝福语 简短6
14 开工仪式横幅祝福语简短
15 孩子日常祝福语大全简短
16 清晨寄语诗句祝福语简短
17 结婚送亲认亲祝福语简短
18 虎年喝酒拜年祝福语简短