使用列表推导式快速生成Python数据
在Python中,列表推导式(List Comprehension)是一种简洁的创建新列表的方式。它基于一个或多个可迭代对象,通过一系列的计算和条件判断,生成一个新的列表。
下面是一些示例:
生成平方数列表:
squares = [i**2 for i in range(5)] # 创建包含0-4平方数的列表
从字典中提取键值对:
dict_example = {'name': 'John', 'age': 30}
pairs = [(key, value) for key, value in dict_example.items()] # 创建包含字典键值对的列表
这些例子展示了如何使用列表推导式快速生成Python数据。
还没有评论,来说两句吧...