我们需要使用以下原因:
"test of split".split(" ")
我们不能使用:
"test of split".split(sep=" ")
当然,split是以这种方式实现的(在C中)。但这是否真的意味着我们无法处理用{C>编写的函数的**kwargs
。
答案 0 :(得分:5)
在C 中实现的Python函数可以编写以获取关键字参数 - 例如,sorted(whatever, key=whatever)
- 但其中许多都没有,主要是出于历史原因。
请注意,在Python 3上,您现在可以通过关键字将sep
传递给str.split
。