1.list tuple.list可变,tuple不可改变。创建空list=[],创建空tuple=()
list的赋值:list1=[1,2,3,4,5],list2=list1[:],list3=list1
两种赋值的区别:list2是重新创建了一个对象[1,2,3,4,5] list3是list1的对象[1,2,3,4,5]新标签;list1改变,list3也会跟着改变,list2不发生变化,如图:
temp=(1):temp不是一个元祖,是一个整形;
要创建一个元素的元祖:temp=(1,)关键是逗号
temp=1,2,3也是一个元祖
2.函数的定义:
def name(var1,var2):
函数体
调用格式:name(实参,实参)
传递参数的格式:顺序传递/关键字传递/默认参数/可变参数(收集参数)