📜  Python程序的输出 |第 18 组(列表和元组)(1)

📅  最后修改于: 2023-12-03 14:46:46.970000             🧑  作者: Mango

Python程序的输出 | 第 18 组(列表和元组)

在 Python 中,列表和元组是两个最常用的数据结构。本文将介绍如何输出这些数据结构以及如何使用 Python 内置的函数来处理它们。

列表

列表是一组按特定顺序排列的元素的集合。在 Python 中,用方括号 [] 来表示一个列表。下面是一个简单的列表:

my_list = [1, 2, 3, 4, 5]
输出整个列表

如果你想输出整个列表,可以直接打印它:

print(my_list)

输出结果为:

[1, 2, 3, 4, 5]
输出列表中的元素

要输出列表中的一个或多个元素,可以使用索引。在 Python 中,列表的索引从 0 开始,因此第一个元素的索引为 0,第二个元素的索引为 1,以此类推。下面是一些例子:

print(my_list[0])   # 输出第一个元素,即 1
print(my_list[3])   # 输出第四个元素,即 4

输出结果为:

1
4
使用切片输出列表中的元素

如果你想输出列表中的某个子集,可以使用切片。切片由两个索引表示,用冒号 : 分隔。例如:

print(my_list[1:3])   # 输出第二个元素到第四个元素,即 [2, 3]

输出结果为:

[2, 3]
修改列表中的元素

要修改列表中的一个元素,可以使用赋值语句。例如,下面的代码将列表中的第一个元素改为 0:

my_list[0] = 0
print(my_list)

输出结果为:

[0, 2, 3, 4, 5]
列表的长度

要获取列表的长度,可以使用 len() 函数。例如,下面的代码将打印列表 my_list 的长度:

print(len(my_list))

输出结果为:

5
元组

元组与列表类似,但是它们是不可变的。也就是说,一旦你创建了一个元组,你就不能修改它。在 Python 中,用圆括号 () 来表示一个元组。下面是一个简单的元组:

my_tuple = (1, 2, 3, 4, 5)
输出整个元组

要输出整个元组,可以直接打印它:

print(my_tuple)

输出结果为:

(1, 2, 3, 4, 5)
输出元组中的元素

要输出元组中的一个或多个元素,可以使用索引,方法与列表相同。下面是一些例子:

print(my_tuple[0])   # 输出第一个元素,即 1
print(my_tuple[3])   # 输出第四个元素,即 4

输出结果为:

1
4
使用切片输出元组中的元素

如果你想输出元组中的某个子集,可以使用切片,方法与列表相同。下面是一个例子:

print(my_tuple[1:3])   # 输出第二个元素到第四个元素,即 (2, 3)

输出结果为:

(2, 3)
元组的长度

要获取元组的长度,可以使用 len() 函数,方法与列表相同。例如,下面的代码将打印元组 my_tuple 的长度:

print(len(my_tuple))

输出结果为:

5
结论

在 Python 中,列表和元组是两个非常强大的数据结构,可以轻松地存储和处理大量的数据。掌握如何输出和处理它们是非常重要的,希望本文能帮助你更好地理解它们的使用。