判断列表是否对称
题目:给一个列表,判断是否对称
方法一:使用切片,形成一个新的列表,判断列表是否一致
a=[1,"a",0,"a",1] b=a[::-1]
print(b) if a==b: print(f'{a}是对称列表') else: print(f'{a}不是对称列表')
方法二:选择索引,进行元素的对比
a=[2,"a",0,"a",2] b=int(len(a)/2) resuat='是对称列表' for i in range(b): if a[i]==a[len(a)-1-i]: continue else: resuat = '不是对称列表'
print(f'{a}{resuat}')
输出结果:[2, 'a', 0, 'a', 2]是对称列表