1、复杂可变参数
def showinformation(name,age,*args,**kwargs):
print(“The name is {} ,{} ’s age is {}.”.format(name,name,age))
print(“Class is ”.format(args))
for i,j in kwargs.items():
print(“{}:{}”.format(i,j))
print(showinformation(“laowang”,‘15’,‘Class_4’,Grade=‘99’,fruit=“apple”))
2、内置函数的使用 sort (排序) map(整体数据处理) filter(整体数据添加限制条件)
lst=[1,7,12,22,4,5,6,3]
lst_2=(list(map(lambda x:(x**2,x),lst))) #lambda x 为匿名函数
lst.sort(reverse=True) #临时修改列表值顺序 降序
print(lst)
lst.sort(reverse=False) #临时修改顺序 升序
print(lst)
print(lst_2) #对列表中所有数据进行处理
print(list(filter(lambda x:x>3,lst))) #对列表中的数值进行条件限制