Python中的自定义len()函数

让我们看看如何len()在Python中实现自定义函数。首先使用以下步骤自己尝试。

步骤

  • 从用户字符串/列表/元组获取迭代器。

  • 根据需要定义一个具有自定义名称的函数,然后通过传递迭代器来调用它。

    • 计数增加1

    • 将计数初始化为0。

    • 循环运行直到结束。

    • 返回计数。

    示例

    ## function to calculate lenght of the iterator

    def length(iterator):

       ## initializing the count to 0

       count = 0

       ## iterating through the iterator

       for item in iterator:

          ## incrementing count

          count += 1

       ## returning the length of the iterator

       return count

    if __name__ == "__main__":

       ## getting input from the user

       iterator = input("Enter a string:- ")

       ## invoking the length function with 'iterator'

       print(f"Length of {iterator} is {length(iterator)}")

    如果运行上面的程序,您将得到以下结果。

    输出结果

    Enter a string:- nhooo

    Length of nhooo is 14

    以上是 Python中的自定义len()函数 的全部内容, 来源链接: utcz.com/z/340944.html

    回到顶部