代码之家  ›  专栏  ›  技术社区  ›  user8874475

python使用len函数和list作为参数[关闭]

  •  0
  • user8874475  · 技术社区  · 7 年前
    def infolist(alist):
        maxi=max(alist)
        mini=min(alist)
        leng=len(alist)
        print(maxi,mini,len)
    
    
    thelist=(23,33,1,7)
    print(thelist)
    infolist(thelist)
    print(thelist)
    

    当我运行代码时,它给了我最小值和最大值,但只对len说“内置函数len”,我做错了什么?

    1 回复  |  直到 7 年前
        1
  •  1
  •   What    7 年前

    您可能想要打印 leng 不是len。 len 是内置函数。

    def infolist(alist):
        maxi=max(alist)
        mini=min(alist)
        leng=len(alist)
        print(maxi,mini,leng)
    
    
    thelist=(23,33,1,7)
    print(thelist)
    infolist(thelist)
    print(thelist)