set
定义 set([1,2,3,4])
{1,2,3,4}
键值不可重复
三元运算符
mykey = value1 if 100>20 else value2
深浅拷贝
import copy value1 = "123" value2 = copy.copy(value1) #浅拷贝 value3 = copy.deepcopy(valu1) #深拷贝
总结:
1. 深浅拷贝对str和数字 都不拷贝,使用内存同一块区域。
2. 对于list, dict,tuple的拷贝,浅拷贝仅拷贝第一层。深拷贝拷贝所有层,最后一层遇到字符串或者数字的时候不拷贝。
函数编程
时间: 2024-10-10 14:19:05