开始使用免费开始使用

切片实战

从列表中选择单个值只是开始。您还可以对列表进行「切片」,也就是一次选择多个元素。使用下面的语法:

my_list[start:end]

start 索引会被包含,而 end 索引「不」包含。不过,这两个索引也都可以省略。如果您不指定 start,Python 会从列表的开头开始切片。

本练习是课程的一部分

Python 入门

查看课程

练习说明

  • 使用切片创建列表 downstairs,其中包含 areas 的前 6 个元素。
  • upstairs 创建为 areas 的最后 4 个元素。这次通过省略 end 索引来简化切片。
  • 使用 print() 分别打印 downstairsupstairs

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Create the areas list
areas = ["hallway", 11.25, "kitchen", 18.0, "living room", 20.0, "bedroom", 10.75, "bathroom", 9.50]

# Use slicing to create downstairs
downstairs = areas[____]

# Use slicing to create upstairs
upstairs = areas[____]

# Print out downstairs and upstairs
____
____
编辑并运行代码