📅  最后修改于: 2023-12-03 15:34:27.190000             🧑  作者: Mango
在Python中,我们可以使用列表(List)、元组(Tuple)和字典(Dictionary)来实现不同的表格。
列表是Python中最常用的表格类型之一,它可以存储任意类型的数据。我们可以使用方括号([])来定义一个列表,其中的每一项使用逗号(,)隔开。
例如,下面是一个包含数字、字符串和布尔值的列表:
my_list = [1, "hello", True, 2.5]
我们可以使用索引来访问列表中的元素。注意,Python的索引是从0开始的。
例如,要访问上面列表中的第二个元素(即字符串"hello"),可以使用以下代码:
print(my_list[1])
列表中的元素是可以修改的。例如,要将上面列表中的第一个元素(即数字1)修改为10,可以使用以下代码:
my_list[0] = 10
除了上面介绍的访问和修改元素的操作之外,列表还支持以下常用操作:
append()
方法可以在列表末尾添加一个新的元素。del
语句或remove()
方法可以删除列表中的一个元素。sort()
方法可以对列表进行排序。元组和列表类似,也可以存储任意类型的数据,但元组的元素不可以修改。我们可以使用圆括号(())来定义一个元组,其中的每一项使用逗号(,)隔开。
例如,下面是一个包含数字、字符串和元组的元组:
my_tuple = (1, "hello", (2, 3))
元组的元素可以通过索引来访问。
例如,要访问上面元组中的第二个元素(即字符串"hello"),可以使用以下代码:
print(my_tuple[1])
元组的元素是不可以修改的。例如,如果要将上面元组中的第一个元素(即数字1)修改为10,会出现以下错误:
my_tuple[0] = 10 # TypeError: 'tuple' object does not support item assignment
除了访问元素之外,元组还支持以下常用操作:
字典是Python中另一个常用的表格类型,它由一系列键(key)和对应的值(value)组成。我们可以使用花括号({})来定义一个字典,其中的每一项使用冒号(:)来分隔键和值,每个键值对使用逗号(,)隔开。
例如,下面是一个包含学生信息的字典:
my_dict = {
"name": "Tom",
"age": 18,
"gender": "M"
}
我们可以使用键来访问字典中的元素。例如,要访问上面字典中的年龄信息,可以使用以下代码:
print(my_dict["age"])
字典中的元素是可以修改的。例如,要将上面字典中的年龄信息修改为19,可以使用以下代码:
my_dict["age"] = 19
除了访问和修改元素的操作之外,字典还支持以下常用操作:
del
语句或pop()
方法可以删除字典中的一个键值对。