3.一、加了单引号、双引号、多引号的字符就认为是字符串 函数
strip():去掉字符串首尾的指定字符(不传参默认为空格) orm
lstrip():去掉字符串左边的指定字符(不传参默认为空格) htm
startswith,endswith:判断字符串以什么开始和以什么结束
find 查找子串第一次在母串中出现的位置,能够本身指定位置范围来搜查,找不到返回-1
count 计算出子串在母串中出现的次数,默认是在整个母串中查找
info.pop('age') # 根据键删除某一元素 d={'Michael': 95, 'Tracy': 85}
dic['key'] #返回字典中key对应的值,若key不存在字典中,则报错; dic.get(key, default = None)#返回字典中key对应的值,若key不存在字典中,则返回default的值(default默认为None) 'key' in dic #若存在则返回True,没有则返回False dic.keys() 返回一个包含字典全部KEY的列表; dic.values() 返回一个包含字典全部value的列表; dic.items() 返回一个包含全部(键,值)元组的列表;
s_1024 = {"佩奇","老男孩","海峰","马JJ","老村长","黑姑娘","Alex"}
s_pornhub = {"Alex","Egon","Rain","马JJ","Nick","Jack"}
print(s_1024 & s_pornhub) # 交集, elements in both set
print(s_1024.intersection(s_pornhub)) # 交集
print(s_1024 | s_pornhub) # 并集 or 合集
print((s_1024.union(s_pornhub))) # 并集
print(s_1024 - s_pornhub) # 差集 , only in 1024
print(s_pornhub - s_1024) # 差集, only in pornhub
print(s_1024.difference(s_pornhub)) # 差集
print(s_1024 ^ s_pornhub) # 对称差集, 把脚踩2只船的人T出去
print(s_1024.symmetric_difference(s_pornhub)) #对称差集
if 条件: 知足条件执行代码 else: if条件不知足就走这段
if 条件: 知足条件执行代码 elif 条件: 上面的条件不知足就走这个 elif 条件: 上面的条件不知足就走这个 elif 条件: 上面的条件不知足就走这个 else: 上面全部的条件不知足就走这段
for 不是经过 break 跳出而中断的的状况下执行else
浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。
深拷贝(deepcopy): copy 模块的 deepcopy 方法,彻底拷贝了父对象及其子对象。