Skip to main content
 首页 » 编程设计

python之参数默认使用python中的其他参数

2025年05月04日26lyj

有没有可能在 Python 中做这样的事情?

def func(list, l = len(list)): 
    print list, l 

请您参考如下方法:

通常是这样的

def func(list, l = None): 
    if l is None: 
        l = len(list) 
    print list, l 

作为旁注,避免使用内置类型/函数名称作为变量名称(如此处的 list)