Is arr.__len__() the preferred way to get the length of an array in Python?

前端 未结 8 1021
悲哀的现实
悲哀的现实 2020-12-04 05:18

In Python, is the following the only way to get the number of elements?

arr.__len__()

If so, why the strange syntax?

8条回答
  •  不知归路
    2020-12-04 05:43

    The preferred way to get the length of any python object is to pass it as an argument to the len function. Internally, python will then try to call the special __len__ method of the object that was passed.

提交回复
热议问题