python学习笔记(三)
来源:互联网 发布:云计算三种模式的区别 编辑:程序博客网 时间:2024/05/17 21:53
第十一讲 列表2
1. 列表获取元素:
Mix[0]
Mix2=Mix[2:5] //拷贝分片得到2到4的,修改mix不会修改mix2
Mix[:3] //从0到2
2. 列表删除元素:
mix.remove(“哈哈”)
del member[2]
member.pop(2)//把索引为2的元素删除
第十二讲 列表3 (操作符的使用)
1. 可以比较大小 (< > ==)
2. 可以使用 + 添加(但是加号两边必须是列表)
3. 可以使用 *= 等
4. 可以使用 in:
“哈哈” in mix
5. 看列表的方法:
Dir(list)
mix.reverse() //前后翻转
mix.sort() //排序 mix.sort(算法,关键字,reverse=False) 默认归并排序
第十三讲 元组(带上枷锁的列表)
1. 创建元组:
Tuple1=(1,2,3,4,5,6)
Tuple2= 1,2,3,4,5
Tuple3=(1,)//逗号才是关键
2. 元组不能修改:
Tuple3[2]=333
3. 删除:
del tuple3
4. 添加修改:
Tumple1=tumple1[:2]+(11,)+tumple1[2:]
第十四讲字符串(各种内置方法)
1. 定下来了也没法直接修改(同元组)
2. 插入可以使用 str1[:6]+’插入的字符串’+str1[6:]
3. 内置方法
a) Str1.capitalize() //首字母变大写
b) Str1.casefold() //全变小写
c) Str1.center(width) //字符串居中,并使用刻个填充至长度width的新字符串
d) Str1.count(sub[,start[,end]]) //返回sub在字符串你出现的次数,start和end是可选的
e) Str1.encode(encoding=’utf-8’,errors=’strict’)//指定编码
f) Str1.endswith(sub[,start[,end]]) //是否是以sub结束
g) Str1.expandtabs([tabsize=8]) //将字符串中的(\t)转换为空格,默认8个空格
h) Str1.find(sub[,start[,end]]) //检测sub是否存在,有返回索引值,否则返回-1
i) Str1.rfind(sub[,start[,end]]) //从右边开始找
j) Str1.isalnum() //如果字符串至少有一个字符并且所有字符为字母或者数字,返回true
k) Str1.isalpha() //有字母,全为字母,返回True
l) Str1.isdecimal() //如果只包含十进制数则返回True
m) Str1.isdigit() //只包含数字,返回True
n) Str1.islower() //全为小写
o) Str1.isupper() //全为大写
p) Str1.isnumeric() //只包含数字字符
q) Str1.isspace() //只包含空格
r) Str1.istitle() //单词的第一个字符大写其余小写
s) Str1.join(sub) //将str1插入到sub的每一个字符之间
t) Str1.lstrip() //删除字符串左边所有的空格
u) Str1.rstrip() //删除字符串右边所有的空格
v) Str1.partition(sub) //找到字符串sub,把字符串str1分成一个三元组(presub,sub,folsub),不包含的话返回(str1,“ ”,“ ”)
w) Str1.replace(old,new[,count]) //替换,count为替换次数
x) Str1.rjust(width) //右对齐,使用空格填充至长度为width的新字符串
y) Str1.split(sep=None,maxsplit=-1)//默认空格为分隔符切片字符串,返回列表
z) Str1.splitlines([keepends])//按照‘\n’ 切片,返回包含各行作为元素的列表
aa) Str1.translate(table) //替换字符串,table参数使用str.maketrans(,)
第十五讲 格式化字符串
1. Format使用:
"{0 }love{1},{2}".format("a","v","a") 输出:alove v,a
"{a} love{b}".format(a="b",b="a") 输出:b love a
“{0:.2f}{1}”.format(27.567,”GB”) 输出:27.57GB
2. 符号含义:
3. 格式化操作符辅助指令:
4. 转义字符含义:
- python学习笔记(三)
- Python学习笔记(三)
- python学习笔记(三)
- python学习笔记:(三)
- Python学习笔记(三)
- python学习笔记(三)
- Python学习笔记(三)
- python 学习笔记(三)
- python学习笔记(三)
- Python学习笔记(三)
- python学习笔记(三)
- Python学习笔记(三)
- Python学习笔记(三)
- python学习笔记(三)
- Python学习笔记(三)
- Python学习笔记(三)
- Python学习笔记(三)
- Python学习笔记(三)
- 移动金融应用的“卫道夫”
- Xcode代码块迁移方法
- CentOS无法使用YUM
- C++设计模式之享元模式
- 从数据库查询集合并写入硬盘上
- python学习笔记(三)
- jQuery aminate方法定位到页面具体位置
- GBK即汉字内码扩展规范
- vi中set命令
- 设计模式 笔记 外观模式 Facade
- libxml2剖析(2):编译
- Toast在不同类中的使用技巧
- R调用BaiDu地图API
- WEB架构师成长之路之三-架构师都要懂哪些知识