📜  Python中的内置数据结构(1)

📅  最后修改于: 2023-12-03 15:19:28.126000             🧑  作者: Mango

Python中的内置数据结构

Python是一种非常强大的编程语言,其内置了多种数据结构来处理各种类型的数据。这些数据结构在Python编程中非常常见,对于程序员来说十分必要。下面我们将介绍Python中常用的内置数据结构,并给出相应的例子。

列表(List)

列表是Python中最常用的数据结构之一。它是一个有序、可变、可重复的集合。使用方括号[]来表示,用逗号,分隔开每个元素。

# 创建一个列表
fruits = ['apple', 'banana', 'cherry']

# 访问列表
print(fruits[0])  # 输出 apple

# 修改元素
fruits[1] = 'pear'

# 添加元素
fruits.append('orange')

# 删除元素
fruits.remove('cherry')

# 遍历列表
for fruit in fruits:
    print(fruit)
元组(Tuple)

元组也是一个有序的集合,但是不可变。使用圆括号()来表示,用逗号,分隔开每个元素。

# 创建一个元组
my_tuple = ('apple', 'banana', 'cherry')

# 访问元组
print(my_tuple[0])  # 输出 apple

# 遍历元组
for fruit in my_tuple:
    print(fruit)
集合(Set)

集合是一个无序、不重复的集合。使用大括号{}来表示,用逗号,分隔开每个元素。

# 创建一个集合
my_set = {'apple', 'banana', 'cherry'}

# 访问集合(不能直接访问集合中的元素,只能通过遍历来访问)
for fruit in my_set:
    print(fruit)

# 添加元素
my_set.add('orange')

# 删除元素
my_set.remove('cherry')
字典(Dictionary)

字典是一个无序的集合,由键值对组成。使用大括号{}来表示,用冒号:分隔键值对,用逗号,分隔开每个键值对。

# 创建一个字典
my_dict = {'name': 'Alice', 'age': 18, 'gender': 'female'}

# 访问字典
print(my_dict['name'])  # 输出 Alice

# 修改字典
my_dict['age'] = 20

# 添加键值对
my_dict['address'] = 'Beijing'

# 删除键值对
del my_dict['gender']

# 遍历字典
for key, value in my_dict.items():
    print(key + ': ' + str(value))

以上就是Python中常用的内置数据结构,程序员们可以根据不同需求和场景来选择合适的数据结构来处理数据。