したがって、.loc と .iloc は一般的な関数ではありません。彼らはどういうわけか [ と ] を使用して引数を囲み、通常の配列のインデックス付けと比較できるようにします。しかし、私はこれを別のライブラリで見たことがありません(私が考えることができる、おそらく私が空白にしているこのようなものとしてnumpyです)、それが技術的にどのように機能するか、Pythonコードで定義されているかわかりません。
この場合のブラケットは、関数呼び出しの単なる構文糖ですか? もしそうなら、どのようにして任意の関数に括弧の代わりに括弧を使用させるのでしょうか? そうでなければ、パンダの使用/定義の何が特別なのですか?