运算符 ---- + -- list, str , tuple 同类型进行合并 ____ * -- list, str , tuple ---- in -- list, str , tuple, dict ---- not in ---- list, str , tuple, dict
del(item) 删除变量 len(item) 计算容器中元素个数 max(item) 返回容器中元素最大值 对于数值类型的操作 min(item) 返回容器中元素最小值 sum(item) 求和 变量名 --- id地址 --- 找到对应的内存空间 -- 访问里面的数据 ------------引用关系---------------- del --- 取消(删除)变量名 指向的 id地址 python垃圾回收机制 -- 程序结束后, 将这些没有变量引用关系的内存空间回收了
list1 = [1,2,3,'ok'] list2 = [4,23,2] list3 = list1 + list2 print(list3) #[1, 2, 3, 'ok', 4, 23, 2] print('*'*3)#*** str1 = 'o'*2 print(str1)#oo list4 = [1,2] list5 = list4*2 print(list5)#[1, 2, 1, 2] print(len(list5))#4 dict1 = {1:'ok',2:'yes',3:54} #字典查找的是键 print('ok' in dict1)#False print(3 in dict1)#True list6 = ['a',1,[1,2]] print(2 in list6)#False print([1,2] in list6)#True list7 = [1,3,6,23,53,7,-1] print(max(list7))#53 print(min(list7))#-1 print(sum(list7))#92
---- 序列解包 --- 拆包 要一一对应,有多少包就要用多少变量接收 在交互中实现如以下: list1 = [1,2,3] x,y,z = list1 ---- 链式赋值 ---- 交换变量