From e6c76cb227e3ddbafe32801fd17af907103b6103 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=A5=A0=E6=A5=A0?= <2509165032@student.example.com> Date: Tue, 31 Mar 2026 11:27:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ss.py | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 ss.py diff --git a/ss.py b/ss.py new file mode 100644 index 0000000..8cd34d7 --- /dev/null +++ b/ss.py @@ -0,0 +1,43 @@ +# 用方括号创建列表,元素之间用逗号分隔 +fruits = ['苹果', '香蕉', '橙子', '葡萄'] # 字符串列表 +numbers = [1, 2, 3, 4, 5] # 整数列表 +mixed = ['hello', 123, True, 3.14] # 混合列表 +fruits = ['苹果', '香蕉', '橙子', '葡萄'] + +print(fruits[0]) # 第一个元素:苹果 +print(fruits[1]) # 第二个元素:香蕉 +print(fruits[-1]) # 最后一个元素:葡萄 +print(fruits[-2]) # 倒数第二个:橙子 +fruits = ['苹果', '香蕉', '橙子', '葡萄'] + [0] [1] [2] [3] + [-4] [-3] [-2] [-1] + +fruits = ['苹果', '香蕉', '橙子', '葡萄'] + +fruits[0] = '西瓜' # 修改第一个元素 +print(fruits) # ['西瓜', '香蕉', '橙子', '葡萄'] +fruits = ['苹果', '香蕉', '橙子', '葡萄'] + +fruits.append('草莓') # 在末尾添加 +print(fruits) # ['苹果', '香蕉', '橙子', '葡萄', '草莓'] + +fruits.insert(1, '桃子') # 在索引1的位置插入 +print(fruits) # ['苹果', '桃子', '香蕉', '橙子', '葡萄', '草莓'] +fruits = ['苹果', '香蕉', '橙子', '葡萄'] + +fruits.remove('香蕉') # 删除指定元素(删除第一个匹配的) +print(fruits) # ['苹果', '橙子', '葡萄'] + +del fruits[0] # 删除指定索引的元素 +print(fruits) # ['橙子', '葡萄'] +fruits = ['苹果', '香蕉', '橙子', '葡萄'] +print(len(fruits)) # 4 +fruits = ['苹果', '香蕉', '橙子', '葡萄'] + +# 方法1:直接遍历(最常用) +for fruit in fruits: + print(fruit) + +# 方法2:带索引遍历 +for i, fruit in enumerate(fruits): + print(f'{i}: {fruit}')