靈活操作清單,事半功倍
你可能已經熟悉用 .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)