python不支持的数据类型_python数据类型集合的例子

更新时间:2020-03-24    来源:python    手机版     字体:

【www.bbyears.com--python】

Python中集合主要有两个功能,一个是功能是建立关系,另外一个功能就是消除重复元素

集合的格式是set (元素)

通过下面的操作来具体看一下。

>>> e = set (“abcdefghiskdsngls”)
>>> f = set (“cdeifwkhgsls”)

求交集:

>>> k = e&f
>>> print k
set(["c", "e", "d", "g", "f", "i", "h", "k", "l", "s"])
>>>
 

求并集:

>>> k = e|f
>>> print k
set(["a", "c", "b", "e", "d", "g", "f", "i", "h", "k", "l", "n", "s", "w"])
>>>

求差集:

>>> k = e-f
>>> print k
set(["a", "b", "n"])

去除重复元素:


>>> new= set (e)
>>> print new
set(["a", "c", "b", "e", "d", "g", "f", "i", "h", "k", "l", "n", "s"])

集合添加、删除

集合的添加有两种常用方法,分别是add和update。

集合add方法:是把要传入的元素做为一个整个添加到集合中,例如:

>>> a = set("boy")
>>> a.add("python")
>>> a
set(["y", "python", "b", "o"])

集合update方法:是把要传入的元素拆分,做为个体传入到集合中,例如:

>>> a = set("boy")
>>> a.update("python")
>>> a
set(["b", "h", "o", "n", "p", "t", "y"])

集合删除操作方法:remove

set(["y", "python", "b", "o"])
>>> a.remove("python")
>>> a
set(["y", "b", "o"])

python集合操作符号、数学符号

集合的交集、合集(并集)、差集,了解集合set的这些非常好用的功能前,要先了解一些集合操作符号

python 集合操作符号
简单的演示下差集、交集和合集的概念:
集合的交集、合集、差集 可变集合set是www.iplaypython.com玩蛇网python学习交流平台,初期python学习中比较能接触到的。像列表、字典、字符串这类可迭代的对像都可以做为集合的参数。set集合是无序的,不能通过索引和切片来做一些操作。

本文来源:http://www.bbyears.com/jiaocheng/89381.html

热门标签

更多>>

本类排行