Letit Study PY

4.列表

(1) 列表的定义与创建

列表可以一次性存储很多数据,是一种有序的数据类型。例如 :

list = []

创建一个列表,只要把逗号分隔的不同数据项使用方括号括起来即可, 例如 :

list = [1,"Hello world!",3.5,True]

(2) 列表索引

列表索引从0开始, 也可以倒着开始, -1表示倒数第一个, -2表示倒数第二个。

list = [1,"Hello world!",3.5,True]
print("正数索引:")
print("list[0]的值是:",list[0])
print("list[1]的值是:",list[1])
print("list[2]的值是:",list[2])
print("list[3]的值是:",list[3])
print("负数索引:")
print("list[-1]的值是:",list[-1])
print("list[-2]的值是:",list[-2])
print("list[-3]的值是:",list[-3])
print("list[-4]的值是:",list[-4])

输出结果为 :


正数索引:
list[0]的值是: 1
list[1]的值是: Hello world!
list[2]的值是: 3.5
list[3]的值是: True
负数索引:
list[-1]的值是: True
list[-2]的值是: 3.5
list[-3]的值是: Hello world!
list[-4]的值是: 1

(3) 列表添加元素

列表名.append( 要添加的元素 ) 来往列表的末尾添加元素
示例代码 :

list = [1,"Hello world!",3.5,True]
list.append("Letit")
print(list)

输出代码为 :
[1, 'Hello world!', 3.5, True, 'Letit']

(4) 列表合并

示例代码 :

list1 = ["Hello","World"]
list2 = ["Hello","Code"]
list3 = list1 + list2
print(list3)

输出结果为 :
['Hello', 'World', 'Hello', 'Code']

(5) 二维列表

在一个列表中创建另一个列表即为二维列表。

例如 :

list = [ [1,2,3] , [4,5,6] ]