python集合add()方法,添加set元素

add()方法

Python的集合数据类型之中,内置了add()方法,可用于向调用对象——一个集合set添加元素值。因为python的集合有去重的功能,所以向结合中add()添加已经存在的元素,集合元素并不会因此而增加。


add()语法及参数结构

set.add( value )

参数解析表:

参数描述
value指定add()方法所要添加的元素值,add()方法只能有一个参数,否则python会抛出TypeError。

add()返回值

python集合的add()方法没有返回值,但可以修改调用对象集合,如果添加的是已经存在的元素,则集合的元素保持不变。


add()方法实例代码

>>> j = set()
>>> j
set()
>>> j.add(1)
>>> j
{1}
>>> j.add(1) #通过add()添加集合已经存在的元素,集合的元素值并不会因此而改变,因为集合有去重功能
>>> j
{1}
>>> j.add(2)
>>> j
{1, 2}
>>> j.add(2,3) #尝试传递多个参数给add()方法时,Python抛出TypeError,注意提示语句的意思
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: add() takes exactly one argument (2 given)

全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.