[Python]有关Set常用命令

Posted profesor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python]有关Set常用命令相关的知识,希望对你有一定的参考价值。

 

my_set = set() #create a new set, 虽然set的显示结果为{item, item1...},但是不能用{}来创建集合,应该{}默认是创建dict
print(help(my_set)) #查看帮助
my_set.add(jerry) #添加元素用add,而非list中的append
my_set.add(elaine)
my_set.add(george)
my_set.add(kramer)
my_set.add(hawkeye)
my_set.add(henry)
my_set.add(radar)
my_set.add(frank)
print(my_set)
for name in sorted(my_set, reverse=False):
    print(f	{name})
print(len(my_set)) #计算元素个数
popped_item = my_set.pop() #pop规则是什么?哪个元素被删除了, 随机剔除
print(popped_item)
print(my_set)
my_set.remove(hawkeye) #删除指定元素
#my_set.insert(0, ‘hot_lips‘) 这是不行的,set没有inset method
print(my_set)
my_set.clear() #清空全部元素
print(my_set)

del my_set #删除my_set


my_list = [spurn, charade, spurn, rechazar, cáscara, corteza, corteza del limón, aseo de casa, aseo personal]
your_set = set(my_list) #用set(list)可以把list转换成集合,好处在于剔除重复元素 remove duplicates
print(len(my_list))
print(len(your_set))
print(words in my_list include: )
for index, item in enumerate(my_list):
    print(f	{index+1}.{item})
#另外还有集合的交集,并集,补集

 

以上是关于[Python]有关Set常用命令的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

python常用代码片段总结

IOS开发-OC学习-常用功能代码片段整理

python常用代码

使用 Python 代码片段编写 LaTeX 文档

是否有一个等同于bash命令`set -e`的python3?