执行函数时有·*,则把所有迭代对象拆分为单个元素作为元组的元素,如传入列表,会把列表中每一个元素遍历添加到元组中当作一个元素,如下可看到差别.
>>> def fun(*args):...,默认使用最后后一个函数,最后一个函数名会指向新的内存对象,函数名是函数体在内存中的引用.
>>> def fun(a,b):
......◆
函数是一段可执行代码,编译后就固化了,每个函数在内存中只有一份实例,得到函数的入口点便可以执行函数了,一个函数可作为另一个函数的参数或返回值,可以赋给一个变量.函数可以嵌套定义,即在一个函数内部可以定义另一个函数...,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者.
def fun(s):
if isinstance(s,list) or isinstance(s,tuple...2)
>>> s[b]
'pt'
zip(): 取一个或多个序列为参数,把序列中的并排元素配成元组,返回元组形式的列表类型,当元素长度不同时以最短序列的长度为准.
>>> l1 = ['烧饼',11,22,33