a=(1)
print a
此时a 是整数
print type(a) =int
应该使用a=(1,)
或者a=tuple(a)
因此在可变参数的函数中
def f(*arg):
print arg
f(1)
会显示 (1,) 这样的形式
a=(1)
print a
此时a 是整数
print type(a) =int
应该使用a=(1,)
或者a=tuple(a)
因此在可变参数的函数中
def f(*arg):
print arg
f(1)
会显示 (1,) 这样的形式