开始使用免费开始使用

遍历列表

之前,您使用过 for 循环来遍历列表,但也可以使用列表推导式。列表推导式的形式是 [action for item in list],并返回一个新列表。

我们可以使用 sorted() 函数对列表中的数据进行排序:数字会从小到大,字符串会按字母顺序排列。sorted() 函数返回一个新列表,不会修改传入函数的原列表。您可以在 Python 的文档中了解更多关于 sorted() 的信息。

已预加载一个"列表的列表" records,其中每个元素都是如下形式的列表:

['2014','F','20799','Emma']

本练习是课程的一部分

Python 的数据类型

查看课程

练习说明

  • 对 records 使用列表推导式,创建一个名为 baby_names 的列表,其中包含 row 的第 4 个元素(名字)。
  • 使用 sorted() 函数按字母顺序打印 baby_names

交互式实操练习

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

# Create the list comprehension: baby_names
baby_names = [____[____] for ____ ____ records]
    
# Print the sorted baby names in ascending alphabetical order
print(____(____))
编辑并运行代码