方法一
我们可以用set方法去重后与原列表长度比较,set会生成一个元素无序且不重复的可迭代对象,也就是我们常说的去重。
def is_repeating(list_target):
set_lst = set(list_target)
if len(set_lst) == len(list_target):
return False
else:
return True
list01 = [3, 4, 6, 8, 7]
print(is_repeating(list01))
方法二
我们也可以使用逐一比对的方法,但是效率有一定的不足。
def is_repeating(list_target):
for r in range(len(list_target) - 1):
for c in range(r + 1, len(list_target)):
if list_target[r] == list_target[c]:
return True
return False
list01 = [3, 4, 6, 8, 7]
print(is_repeating(list01))
本文地址:https://www.mainblog.cn/300.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。
黔ICP备19006353号-2
贵公网安备 52052102000042号