44 lines
1.7 KiB
Python
44 lines
1.7 KiB
Python
# 用方括号创建列表,元素之间用逗号分隔
|
||
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}')
|