admin 管理员组

文章数量: 887021


2024年2月25日发(作者:java9新特性讲解)

python序列类型及表达式

Python中有多种序列类型,包括列表、元组和字符串。序列是一个有序的集合,其中的每个元素可以通过其位置(索引)访问。以下是一些常见的序列类型及其表达式:

1. 列表(list):列表是一种可变序列,可以通过方括号括起来的逗号分隔的值列表来表示。可以使用索引和切片来访问、修改、添加或删除列表中的元素。例如:

my_list = [1, 2, 3, 'four', 'five']

print(my_list[0]) # 输出 1

my_list[3] = 4 # 将列表中 'four' 替换为 4

print(my_list) # 输出 [1, 2, 3, 4, 'five']

2. 元组(tuple):元组是一种不可变序列,可以通过圆括号括起来的逗号分隔的值列表来表示。与列表类似,可以使用索引和切片来访问元组中的元素。但是,元组的值不能更改。例如:

my_tuple = (1, 2, 3, 'four', 'five')

print(my_tuple[1:4]) # 输出 (2, 3, 'four')

3. 字符串(string):字符串是一种不可变的序列,可以用单引号、双引号或三引号括起来来表示。与元组类似,可以使用索引和切片来访问字符串中的元素。字符串也支持一些特殊的操作,如字符串连接和重复。例如:

my_string = 'Hello, Python!'

print(my_string[7:]) # 输出 'Python!'

- 1 -

print(my_string + ' How are you?') # 输出 'Hello, Python!

How are you?'

除了以上三种序列类型,还有其他类型,如字节序列(bytes)和字节数组(bytearray)。在Python中,序列是非常常用的数据类型,熟练使用序列及其表达式可以极大地提高编程效率。

- 2 -


本文标签: 序列 列表 类型 元组 字符串