微信公众号:龙跃十二 我是小玉,一个平平无奇的小天才!持续更新,欢迎关注!
在昨天的文章中,我们解释了什么是序列。还不明白的话可以看看我之前的文章。
序列的分类:
-
可变序列:列表 -
不可变序列:数组、元组等等
可变序列和不可变序列的区别就在于是否可以给序列赋值。可赋值的就称为可变序列,否则就是不可变序列。
常用操作:
举例说明,在列表s中,
-
插入元素:s.append(x)(默认插入至列表的最后)
s = [1,2,3,4,5,6,7,8]
s.append('m')
print(s)
-
插入到指定位置:s.insert(i,x) (i指插入的位置,x指插入的元素)
s = [1,2,3,4,5,6,7,8]
s.insert(2,'m')
print(s)
-
扩展列表:s.extend(x)
s = [1,2,3,4,5,6,7,8]
s.extend('m')
print(s)
注:此作用和append作用相似,都是在最后对序列做扩展。
-
根据索引删除元素:s.pop()
s = [1,2,3,4,5,6,7,8]
s.pop(2)
print(s)
-
删除指定值:s.remove()
s = [1,2,3,4,5,6,7,8]
s.remove(2)
print(s)
-
反转:s.reverse()
s = [1,2,3,4,5,6,7,8]
s.reverse()
print(s)
-
排序:
s.sort()【默认为升序】
降序就是将升序以后的内容反转。
s = [1,2,23,3,343,5,3435,6,5657,8634]
s.sort()
print(s)
s = [1,2,23,3,343,5,3435,6,5657,8634]
s.sort()
s.reverse()
print(s)
这些常用操作大家要掌握,在平时的学习中也会经常用到,当然也可以随时查看在线文档,关于序列的其他内容,大家可以继续关注我的博客哦!
最后,欢迎大家关注我的公众号【龙跃十二】,一个日常分享互联网技术和心路历程的地方,愿和大家共同学习,一起成长!
7万+

被折叠的 条评论
为什么被折叠?



