元组
1.元组的特性
元组也是一个序列,其既能像列表同时容纳多种类型对象,同时拥有字符串不可变的特性
2.元组的列表的区别
其用的是括号,甚至是什么都不用
3.元组可以通过下标获取元素,但不可修改,同时支持切片操作
(最后一个并不是改变元组,而是进行切片操作后导出一个新的对象)
4.相较列表可用的函数
index和count
加法,乘法,嵌套都是可行的,甚至可以迭代,没有元组推导式(但可以用列表推导式将元组进行转化)
5.生成一个只有一个元素的元组
int是整数,tuple是元组,后面的才是正确的方法
6.打包和解包(元组的打包)
不止元组,列表和字符串同时也可以打包和解包(但要确保左边变量的数目,需和右边的一样)
PS:一种简便的写法
6.元组并非完全不可改(只是从某种形式上改)
元组中的元素为可变的列表时,依然可以修改列表内的内容
字符串
一.大小写字母变换
1.capitalize()将整个字符串的首字母变成大写,其他为小写
2.title()每个单词首字母变成大写
3.swapcase()大写变小写,小写变大写