python中set函数的返回值类型_Python Set集合,函数,深入拷贝,浅入拷贝

本文介绍了Python中的Set集合,包括其无序、不重复的特性以及add、clear、copy等方法。同时,详细讲解了深浅拷贝的区别,以及函数的使用,包括参数类型和返回值。最后通过邮件发送实例展示了函数的运用。
摘要由CSDN通过智能技术生成

1、Set基本数据类型

a、set集合,是一个无序且不重复的元素集合

f27b204cd3fe403bc2d2cc994c71c5ae.gif

db04d6cce622d35aa63b54a26fd553d7.gif

classset(object):"""set() -> new empty set object

set(iterable) -> new set object

Build an unordered collection of unique elements."""

def add(self, *args, **kwargs): #real signature unknown

"""Add an element to a set,添加元素

This has no effect if the element is already present."""

pass

def clear(self, *args, **kwargs): #real signature unknown

"""Remove all elements from this set. 清楚内容"""

pass

def copy(self, *args, **kwargs): #real signature unknown

"""Return a shallow copy of a set. 浅拷贝"""

pass

def difference(self, *args, **kwargs): #real signature unknown

"""Return the difference of two or more sets as a new set. A中存在,B中不存在

(i.e. all elements that are in this set but not the others.)"""

pass

def difference_update(self, *args, **kwargs): #real signature unknown

"""Remove all elements of another set from this set. 从当前集合中删除和B中相同的元素"""

pass

def discard(self, *args, **kwargs): #real signature unknown

"""Remove an element from a set if it is a member.

If the element is not a member, do nothing. 移除指定元素,不存在不保错"""

pass

def intersection(self, *args, **kwargs): #real signature unknown

"""Return the intersection of two sets as a new set. 交集

(i.e. all elements that are in both sets.)"""

pass

def int

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值