python基础1--基本数据类型+流程控制
strip():去掉字符串首尾的指定字符(不传参默认为空格)
lstrip():去掉字符串左边的指定字符(不传参默认为空格)
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 方法,完全拷贝了父对象及其子对象。
直观的看,深copy比浅copy复制的更深层次。浅拷贝指仅仅拷贝数据集合的第一层数据,深拷贝指拷贝数据集合的所有层。
https://www.cnblogs.com/zhuifeng-mayi/p/9179647.html
最新文章
- 如何选择PHP框架?
- TortoiseGit:记住用户名和密码
- Python学习笔记之Beautiful Soup
- Java基础&;笔试题
- SSH如何通过公钥连接云服务器
- 第二章 DateTime工具类
- jquery animate 改变元素背景颜色
- [.ashx檔?泛型处理例程?]基础入门#2....FileUpload上传前,预览图片(两种作法--ashx与JavaScript)
- Android fragment源码全解析
- QxtFlowView(libqxt)
- Android监听事件
- vb.NET基础总结
- Android中Handler使用浅析
- Vue源码后记-其余内置指令(2)
- 《天书夜读:从汇编语言到windows内核编程》十一 用C++编写内核程序
- 【noip模拟】Fantasia
- update layer tree导致页面卡顿
- servlet模拟SpringMVC
- 动态规划状态压缩-poj1143
- xterm下字体设置