Я столкнулся с этим -на мой взгляд -странным поведением:
"a b c".split(maxsplit=1)
TypeError: split() takes no keyword arguments
Почему str.split ()не принимает аргументы ключевого слова, хотя это имело бы смысл? Я обнаружил такое поведение как в Python2, так и в Python3.