python的序列类型的基本操作

mac2022-06-30  20

python的数据类型我就不多赘述了,与数学中的数一样支持加减乘除

序列类型都支持的操作:   1.索引:序列类型的元素加下角标[2],获取该位置的元素,元素的索引位置是从0开始计数的   2.切片:跟索引类似,通过下角标[1:3],获取索引位置为1和3区间类的元素,右边的索引位置的元素不能取到   3.步长:与切片配合使用,通过下角标[1:5:n],默认情况下为1,表示每隔n-1个元素取一个元素

列表(li=[1,2,3,4]):

  往列表中添加元素:    1. li.append():向列表的末尾添加元素    2. li.insert(2,'December'):向列表指定的索引位置插入元素    3. li.extend():将可迭代的元素分隔开,依次添加值列表的末尾 注:传入的参数必须是可迭代的对象   删除列表中的元素:    1. li .clear():清空列表中的所有的元素    2. li .pop():默认删除列表最后一个元素,如果传入索引值,就删除该索引位置的元素    3. li .remove():删除指定是元素

  列表排序:   1. li.reverse():列表反转   2. li.sort():列表正向排序,若传入参数reverse=True,则反向排序   其它:    1. li.index():查询某个元素在该列表的索引位置    2. li.count():统计列表中某个元素出现的次数

字符串(s='abcd'):

  判断字符的类型:    1. s.endswith():判断字符串是否是以某个字符结尾    2. s.startswith():判断字符串是否是以某个字符开头    3. s.isalpha():测试是否全是字母    4. s.isdigit():测试是否全是正整数    5. s.isupper():测试字符串中的字母是否全是大写    6. s.islower():测试字符串中的字母是否全是小写   其它 :    1. s.count():统计某个元素在该字符串中出现的次数    2. s.find():返回某个元素的索引位置,没有则返回-1    3. s.index():默认返回最先出现的那个元素的索引位置,可多选    4. s.replace('a','b',1):将'a'替换成'b',可选择几次    5. s.split():默认以空格分割,可以选择其它的字符串分割

元组(tu=(1,2,3)):   tu.count():   tu.index():   与列表的这两个方法使用方式相同

转载于:https://www.cnblogs.com/decemberl/p/10206222.html

最新回复(0)