python的序列

作者: 雨打梨花闭门寒 | 来源:发表于2018-07-20 15:41 被阅读0次
序列

一、可变
1.list列表
①可包含任意对象的有序集合
②通过下标索引(位置偏移)访问元素
③可变长度,异质,可任意嵌套
④支持原位改变
⑤对象引用数组
⑥常用操作
Ⅰ l.sort(key=None,reverse=False)
Ⅱ sorted(t)


list列表常用操作.png

2.通用操作
①改变某个元素值:s[i]=x
②改变特定范围内元素值:
Ⅰ s[i:j]=t
Ⅱ s[i:j:k]=t


改变值.png

③删除元素
Ⅰ del s[i]
Ⅱ del s[i:j]
Ⅲ del s[i:j:k]
Ⅳ s.remove(x) 删除第一个匹配值
Ⅴ s.clear() 清空序列


删除元素.png
④追加元素:s.append(x)
⑤扩展序列:s.extend(x)
⑥插入元素:s.insert(i,x)
⑦检索并删除特定元素:s.pop([i])
⑧反转序列:s.reverse()
⑨复制序列

Ⅰ s.copy()
Ⅱ s[:]


追加扩展插入检索并删除特定反转.png
复制序列.png

二、不可变
三、通用操作
1.判断元素是否在序列之内
①x in s
②x not in s
2.连接序列:s1+s2
3.重复序列元素:s*n
4.下标获取元素:s[i]
5.访问指定索引范围:s[i:j]
6.按步长访问指定索引范围:s[i:j:k]
7.获取序列长度:len(s)
8.获取最小值:min(s)
9.获取最大值:max(s)
10.统计总和:sum(s)
11.检索某个元素第一次出现位置下标:s.index(x)
12.统计元素出现的次数:s.count(x)


通用操作1~2.png
通用操作3-5.png
通用操作6~12.png
统计次数.png

相关文章

  • Python高级知识点学习(四)

    序列类型 Python中的序列类型,序列类型可以使用for循环遍历。 序列类,序列是python中非常重要的协议,...

  • 数据团Python_3. Python序列及整体概述及通用操作

    3. Python序列及整体概述及通用操作 序列是Python最基本的数据结构。 序列可变序列:list不可变序列...

  • Python 序列类型 (1) - 序列类型分类

    Python中的序列类型包括: 容器序列 扁平序列 可变序列 不可变序列 容器序列 listtupledeque ...

  • python序列类型包括哪三种?

    python序列类型包括哪三种 python序列类型包括:列表、元组、字典 列表:有序可变序列 创建:userli...

  • 2018-04-07

    # Python序列解包

  • Python 1 - 内置类型 - 序列(1)

    Python 1 - 内置类型 - 序列(1) Python 中提供了 3 种基本的序列类型:list、tuple...

  • 使用json模块

    json模块是python内置的用于序列化的模块。 序列化和反序列化 序列化就是将python类型的数据结构转换为...

  • python列表

    本篇将介绍python中的列表,更多内容请参考:Python学习指南 一、序列 在python中有六种内建的序列:...

  • Python起步——序列

    序列 在python种,最基本的数据结构就是序列。Python中包含6种内建的序列,分别是:列表、元组、字符串、U...

  • Pickle 小结

    何为序列化 pickle可以序列(serializing)和反序列化(deserializing)python中的...

网友评论

    本文标题:python的序列

    本文链接:https://www.haomeiwen.com/subject/wkyjbxtx.html