sum函数的深入
sum的深入
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
new_list = sum(lst, [])
print(new_list)
# [1, 2, 3, 4, 5, 6, 7, 8, 9]
语法:sum(iterable[, start]) ,sum() 函数的第一个参数是可迭代对象,如列表、元组或集合等,第二个参数是起始值,默认为 0 。其用途是以 start 值为基础,再与可迭代对象的所有元素相“加”。
这里有两个关键点:sum() 函数允许带两个参数,且第二个参数才是起点。

浙公网安备 33010602011771号