判断列表是否对称

题目:给一个列表,判断是否对称

方法一:使用切片,形成一个新的列表,判断列表是否一致

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]是对称列表

 

posted @ 2022-05-18 15:05  呆萌呆萌呆萌  阅读(194)  评论(0编辑  收藏  举报