Python ::使用列表推导
列表推导用于从其他可迭代对象创建新列表。当列表推导返回列表时,它们由包含表达式的方括号组成,该表达式针对每个元素以及用于循环遍历每个元素的for循环执行。列表理解速度更快,因为它已针对Python解释器进行了优化,以在循环期间发现可预测的模式。
作为示例,让我们使用列表推导找到前五个整数的平方。
m = [x ** 2 for x in range(5)]print(m)
现在让我们使用列表推导从两个列表中找到通用数字
list_a = [1, 2, 3, 4]list_b = [2, 3, 4, 5]
common_num = [a for a in list_a for b in list_b if a == b]
print(common_num)
以上是 Python ::使用列表推导 的全部内容, 来源链接: utcz.com/z/327651.html