当前位置:首页>python>从零开始学大模型DAY4 Python基础-2

从零开始学大模型DAY4 Python基础-2

  • 2026-09-06 04:31:11
从零开始学大模型DAY4 Python基础-2

列表(List)

  语法:[ ],元素之间用逗号,分隔(有序且可变)

空列表表示方法:

a = []

b = list()

访问元素(索引切片):list[起始下标:结束下标:步长](左闭右开)

列表中所有元素,从左往右开始下标依次为0,1,2...

列表中所有元素,从右往左开始下标依次为-1,-2,-3...

例如:lst = [10, 20, 30, 40, 50]

起始下标和结束下标不写,默认从左往右开始或者从右往左开始

lst[::2] # [10, 30, 50] 步长为2

lst[::-1] # [50, 40, 30, 20, 10]步长为-1

起始下标不写,默认从头开始,结束下标不写,默认到结束,不写步长,默认步长是1

lst[1:3] # [20, 30] 切片(左闭右开)

lst[:2] # [10, 20] 从头开始

lst[3:] # [40, 50] 到末尾

单独访问某个元素

lst[0] # 10 正向索引(从0开始)

lst[-1] # 50 反向索引(从末尾开始)

其他方法:lst = [1, 2, 3]

lst.append(4) # 末尾添加 → [1, 2, 3, 4]

lst.insert(1, 99) # 在索引1处插入 → [1, 99, 2, 3, 4]

lst.pop() # 删除并返回末尾元素 →3,lst变为[1,2]

lst.pop(0) # 删除并返回索引小标下标为0的元素 → 1

lst.remove(3) # 删除第一个值为3的元素

lst.clear() # 清空整个列表 → []

元组(Tuple)

语法:( ),元素之间用逗号 , 分隔。元组创建后不能修改、添加、删除元素

空元组表示方法:

a=()

b=tuple()

单元素元组

b=(3,) 必须加逗号

访问元素(与别表语法一致)

例如:

t=(10,20,30,40,50)

t[0] #10  

t[-1] #50

t[1:3] #(20,30)

t[::2] #(10,30,50)

t[::-1] #(50,40,30,20,10)

元组解包:一次性将多个值赋给多个变量

tuple = (3, 4)

x, y = tuple # 解包

print(x, y)  # 输出3,4

最新文章

随机文章