python变量以及数据类型(四)

简介: python变量以及数据类型(四)

python变量以及数据类型(四)

集合(set)

集合是一个无序的不重复元素序列。集合中的元素必须是可哈希的(即不可变类型),因此列表不能作为集合的元素,但元组可以(只要元组中的元素都是可哈希的)。

示例代码:

python复制代码

 

# 定义一个集合

 

fruits_set = {"苹果", "香蕉", "橙子", "苹果"} # 注意,"苹果"只会出现一次

 

 

 

# 访问集合元素(集合无序,因此没有特定的索引)

 

print("水果集合:", fruits_set)

 

 

 

# 添加集合元素

 

fruits_set.add("桃子")

 

print("添加元素后的集合:", fruits_set)

 

 

 

# 删除集合元素

 

fruits_set.remove("香蕉")

 

print("删除元素后的集合:", fruits_set)

 

 

 

# 集合运算(交集、并集、差集等)

 

set1 = {1, 2, 3}

 

set2 = {2, 3, 4}

 

print("交集:", set1 & set2)

 

print("并集:", set1 | set2)

 

print("差集:", set1 - set2)

在上面的代码中,我们创建了一个包含水果名称的集合,并展示了如何添加和删除集合元素。同时,我们还演示了集合之间的基本运算,如交集、并集和差集。

总结:Python提供了丰富的数据类型来满足不同的编程需求。除了简单的整数、浮点数、字符串和布尔值外,列表、元组、字典和集合等复杂数据类型也为我们提供了更强大的数据处理能力。通过掌握这些数据类型的使用方法和特性,我们可以编写出更加高效、灵活和易于维护的Python代码。希望这些示例能够帮助你更深入地理解Python的数据类型,并在实际编程中加以应用。

 

目录
相关文章
|
26天前
|
存储 索引 Python
python数据类型
【4月更文挑战第1天】,Python有数字(整型、浮点型、复数)、布尔、字符串等基本类型,及列表、元组、字典、集合等复合类型。列表是可变有序集合,元组是不可变有序集合,字典是键值对无序集合,集合是无序唯一元素集合。还有特殊类型NoneType,仅包含值None。
26 1
python数据类型
|
3天前
|
存储 Python
Python变量类型
Python变量类型
8 0
|
4天前
|
存储 Python
Python的变量与数据类型详解
Python的变量与数据类型详解
11 0
|
9天前
|
索引 Python
Python高维变量选择:SCAD平滑剪切绝对偏差惩罚、Lasso惩罚函数比较
Python高维变量选择:SCAD平滑剪切绝对偏差惩罚、Lasso惩罚函数比较
10 0
|
10天前
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
|
10天前
|
Python
02-python的基础语法-01python字面量/注释/数据类型/数据类型转换
02-python的基础语法-01python字面量/注释/数据类型/数据类型转换
|
17天前
|
索引 Python 容器
python 数据类型之列表
python 数据类型之列表
|
19天前
|
索引 Python
Python标准数据类型-List(列表)
Python标准数据类型-List(列表)
42 1
|
19天前
|
Java 索引 Python
Python标准数据类型-字符串常用方法(下)
Python标准数据类型-字符串常用方法(下)
22 1
|
19天前
|
XML 编解码 数据格式
Python标准数据类型-String(字符串)
Python标准数据类型-String(字符串)
23 2