菜鸟IT的博客 >> Python
两种方法判断python在1个列表中所有的数据都是相等的?| 列表里的元素是否全部是一样的元素
https://blog.csdn.net/sinat_38682860/article/details/115351263
# ————————————————
【方法一】:
元素两两比较,如果有数据不同,则r的值变为false
a=[22,22,22,22]
b = len(a)
r=True
for i in range(b):
if i ==(b-1):
break
if a[i] == a[i+1]:
continue
else:
r=False
print(r)
# ——————————————————————
【方法二】:
数据去重,如果去重后列表中的元素大于1,则说明数据重复
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
a=[22,22,22,222]
b=len(set(a))
if b>1:
print("重复")
菜鸟IT博客[2022.04.12-12:39] 访问:267