Python 集合 add()方法

Python 集合 add()方法

Python add()方法向集合中添加新元素。它接受一个参数,即要添加的元素。它将返回None给调用者。方法签名如下。

语法

add(elem)

参数

elem:要添加的元素。

返回

返回None。

让我们看一些add()方法的例子,以了解它的功能。

示例1

在集合中添加一个新元素的简单示例。它返回一个修改后的集合。

# Python set add() Method
# Creating a set
set = {1,2,3}
# Displaying elements
print(set)
# Calling method
set.add(4) # Adding new element
# Displaying elements
print("After adding new element: \n",set)

输出:

{1, 2, 3}
After adding new element: 
 {1, 2, 3, 4}

示例2

添加一个已经存在的元素不会修改集合。集合不存储重复元素。请参考下面的示例。

# Python set add() Method
# Creating a set
set = {1,2,3}
# Displaying elements
print(set)
# Calling method
set.add(2) # Adding duplicate element
# Displaying elements
print("After adding new element: \n",set)

输出:

{1, 2, 3}
After adding new element: 
{1, 2, 3}

示例3

Set 还可以存储其他数据结构,如元组、列表等。请参考以下示例。

# Python set add() Method
# Creating a set
set = {1,2,3}
# Displaying elements
print(set)
tup = (4,5) # Creating tuple
# Calling method
set.add(tup) # Adding tuple to the set
# Displaying elements
print("After adding new element: \n",set)
dup = (2,3,4)
set.add(dup)    # Adding duplicate using tuple
print("After adding tuple: \n",set)

输出:

{1, 2, 3}
After adding new element: 
 {(4, 5), 1, 2, 3}
After adding tuple: 
 {1, 2, 3, (4, 5), (2, 3, 4)}

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程