玩转列表:既有趣又高效
您可能已经熟悉使用 .append() 方法向列表添加单个元素。不过,如果您想把列表与其他序列类型(list、set、tuple)合并,可以在列表上使用 .extend() 方法。
您还可以使用 .index() 方法查找列表中某个元素的位置。随后可将该位置传给 .pop() 方法来删除该元素。
在本练习中,您将练习使用以上所有方法。
本练习是课程的一部分
Python 的数据类型
练习说明
- 创建名为
baby_names的列表,包含姓名'Ximena'、'Aliza'、'Ayden'和'Calvin'。 - 在
baby_names上使用.extend()方法添加'Rowen'和'Sandeep',并打印该列表。 - 使用
.index()方法查找'Rowen'在列表中的位置。将结果保存为position。 - 使用
.pop()方法并传入position,从列表中移除'Rowen'。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create a list containing the names: baby_names
baby_names = ____
# Extend baby_names with 'Rowen' and 'Sandeep'
____
# Find the position of 'Rowen': position
position = ____
# Remove 'Rowen' from baby_names
____
# Print baby_names
print(baby_names)