python 使用set快速去重

set特点
确定性:元素要么在集合内,要么不在集合内,一定是确定的。互异性:在同一个集合中,元素是唯一的,表现为互异性。无序性:每个元素的地位都是相同的,元素之间是无序的。
python 使用set快速去重
num_list = [1, 1, 2, 3, 3, 3]
num_set = set(num_list) # 集合互异性去重
num_list = list(num_set) # 集合转换回列表
print(num_set) # {1, 2, 3}
print(num_list) # [1, 2, 3]

以下演示了两个集合的操作
>>> a = set('abracadabra')
>>> b = set('alacazam')
>>> a # a 中唯一的字母
{'a', 'r', 'b', 'c', 'd'}
>>> a - b

python 使用set快速去重最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/17930.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>