Ellipsis
根据官方文档,省略号是“一种特殊值,主要与用户定义容器数据类型的扩展切片语法结合使用”。它有两个主要的用例。一种是在空函数中充当占位符体。...另一个是Numpy,作为一个切片项,就像文档中描述的那样。
函数的占位符
def my_awesome_function():
......你可以用sum函数!
>>> sum(l, [])
[1, 2, 3, 4, 5, 6, 7, 8, 9]
这是因为sum函数遍历列表中的每个元素,并将它们与作为第二个参数传递的默认值连接起来。...因为Python中的列表可以用+操作符连接,所以你得到的结果是这样的:
>>> sum(l, []) ==> [] + [1, 2, 3] + [4, 5, 6] + [7, 8, 9]
[1, 2,....:
Key is missing
在这个例子中,我们尝试在一个空字典中查找名为“lala”的键。由于“lala”不存在,代码将引发一个KeyError异常。