我听说有人说“ iloc”或“ loc”是一种方法/功能。但是,对于函数或方法,我们总是使用()括号。
我想了解: 如果iloc / loc是函数/方法,那么为什么不使用()括号呢? 另外,如果它们不是函数/方法,那么它们是什么以及如何理解它们?
此外,如果将它们与c ++中的数组进行比较,则数组也将使用整数索引。因此,“ loc”如何使用字符串作为索引。
感谢您的回答!
答案 0 :(得分:0)
loc 和 iloc 都是属性。
从某种意义上讲,它们返回类似 array 的内容,因此在它们之后 您只需将索引值放在括号中即可。
它们之间的区别在于:
对于系列,您只能指定整数元素编号或 索引值(分别用于 iloc 和 loc )。
有关更多详细信息,请参阅文档。