一、字符串的使用
-
通过len函数计算字符串的长度
-
获得字符串首字母大写的拷贝
-
获得字符串变大写后的拷贝
-
从字符串中查找子串所在位置
注:index与find类似但找不到子串时会引发异常 -
检查字符串是否以指定的字符串开头
-
检查字符串是否以指定的字符串结尾
-
将字符串以指定的宽度居中并在两侧填充指定的字符
-
将字符串以指定的宽度靠右放置左侧填充指定的字符
- 从字符串中取出指定位置的字符(下标运算)
-
检查字符串是否由数字构成
-
检查字符串是否以字母构成
-
检查字符串是否以数字和字母构成
-
获得字符串修剪左右两侧空格的拷贝
二、使用列表
-
计算列表长度(元素个数)
-
添加元素
-
删除元素
-
清空列表元素
注:
可以通过完整切片操作来复制列表
sorted函数返回列表排序后的拷贝不会修改传入的列表
通过key关键字参数指定根据字符串长度进行排序而不是默认的字母表顺序
给列表对象发出排序消息直接在列表对象上进行排序 -
列表生成器
二、使用元组 -
定义元组
-
遍历元组中的值
-
重新给元组赋值
注:元组不能改变里面的元素,需要把元组改成列表,在去该里面的元素,如下图所示:
-
将列表转换成元组
注:
如果不需要对元素进行添加、删除、修改的时候,可以考虑使用元组,当然如果一个方法要返回多个值,使用元组也是不错的选择。
元组在创建时间和占用的空间上面都优于列表
三、使用集合
定义集合
-
集合的长度
-
遍历集合容器
四、使用字典
注:字典的一切操作都是通过键名操作键值
字典是无序的,没有索引操作,除非转换成有序字典
-
定义字典
-
遍历字典
-
更新字典中的元素
-
删除字典
- 清空字典