当前位置:   article > 正文

python实用代码_len(set)函数

len(set)函数
  1. 检查重复元素

下面的方法可以检查给定列表中是否有重复的元素。它使用了 set() 属性,该属性将会从列表中删除重复的元素。
def all_unique(lst):

return len(lst) == len(set(lst))
  • 1

x = [1,1,2,2,3,2,3,4,5,6]
y = [1,2,3,4,5]
all_unique(x) # False
all_unique(y) # True

  1. 变位词

检测两个字符串是否互为变位词(即互相颠倒字符顺序)
from collections import Counter
def anagram(first, second):
return Counter(first) == Counter(second)
anagram(“abcd3”, “3acdb”) # True

  1. 检查内存使用情况

以下代码段可用来检查对象的内存使用情况。
import sys
variable = 30
print(sys.getsizeof(variable)) # 24

4.字节大小计算

以下方法将以字节为单位返回字符串长度。
def byte_size(string):
return(len(string.encode(‘utf-8’)))
byte_size(‘

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/835869
推荐阅读
相关标签