最外层那一对圆括号,既不是函数调用,也不是元组,而是 Python 里很实用的——

隐式行连接括号。

作用一句话:让一条长链式表达式可以无视 Python 的“行尾即结束”规则,随意换行而不用加反斜杠 \。

举个对比就明白了:

两种写法在语法树里完全等价,但第二种:

  • 没有 \ 尾巴,复制粘贴不会出错;

  • 缩进清晰,code review 更友好;

  • 任何位置都能直接回车换行,解释器会把括号里的内容当成同一逻辑行处理。

因此整段代码用括号包起来,纯粹是为了“美观 + 可维护”,没有任何 pandas 专属魔法。