009-基本准备题

1、match和search区别?

match:字符串开头位置是否匹配,匹配成功才会返回结果,否则返回None
search:找到一个就返回,找不到就返回None

2、values与value list的区别?

values:返回包含字典的QuerySet。
value_list:返回一个包[......]

继续阅读

012面试题之深浅拷贝

浅拷贝

copy 或者 [:] 拷贝第一层内容
优点:省内存
缺点:容易出现同一对象被多个变量引用
# 浅拷贝只复制了第一层内容
lst1 = ["何炅", "杜海涛","周渝⺠"]
lst2 = lst1.copy() # 只拷贝了第一层内容
lst1.append("李嘉诚") # 修改会[......]

继续阅读