给你一个列表
lst = [1, 1, 1]
能你想出几种办法只用一行代码就能判断列表里的元素都是相同的呢?
以下是我的答案
# 利用集合
print(len(set(lst)) == 1)
# 利用all函数
print(all(item == lst[0] for item in lst))
# 利用列表count方法
print(lst.count(lst[0]) == len(lst))
扫描关注, 与我技术互动
QQ交流群: 211426309
分享日常研究的python技术和遇到的问题及解决方案