序列类型:

一维元素向量,元素类型可以不同,通过下标访问序列的特定元素,字符串类型、元组类型、列表类型属于序列类型

序列类型通用操作符:

x in s         如果x是序列s的元素,返回True,否则返回False

x not in s        如果x是序列s的元素,返回False,否则返回True

s + t          连接两个序列s和t

s*n 或 n*s           将序列s复制n次

s[i]            索引,返回s中的第i个元素,i是序列的序号

s[i: j] 或 s[i: j: k]        切片,返回序列s中第i到j以k为步长的元素子序列

序列类型通用函数和方法:

len(s)              返回序列 s 的长度

min(s)             返回序列 s 的最小元素,s 中元素需要可比较

max(s)              返回序列 s 的最大元素,s 中元素需要可比较

s.index(x) 或s.index(x, i, j)       返回序列 s 从 i 开始到 j 位置中第一次出现元素x的位置

s.count(x)            返回序列 s 中出现x的总次数

关于python序列类型的通用操作符_Python—语法基础(3) 序列类型及操作相关推荐

  1. Python 闯关之路一(语法基础)

    原文:https://www.cnblogs.com/wj-1314/p/8403977.html python 闯关之路一(语法基础) 1,什么是编程?为什么要编程? 答:编程是个动词,编程就等于写 ...

  2. python内置对象是什么_Python的内置对象类型——元组、文件,python

    元组 元组是序列,但它具有不可变性,和字符串类似,它支持任意类型,任意嵌套以及常见的序列操作. 特点:任意对象的有序集合:通过偏移获取:属于不可变序列类型:固定长度,异构,任意嵌套,对象引用的数组. ...

  3. python数据类型可变和不可变_Python——可变和不可变类型数据

    什么是不可变类型? 存储空间保存的数据不允许被修改,这种数据就是不可变类型. 常见的不可变类型有: 数字类型 int, bool, float, complex, long(2.x) 字符串 str ...

  4. python中的变量是动态类型的什么意思_Python零基础入门(一):对Python的简单认识...

    点击蓝字 关注浅韵 一起划水 写在前面 期末考试告一段落之后,这个公众号又活了. 漫长的假期,想玩也是肯定的,但是发现自己想学的东西也很多,想写的东西也很多,所以给自己来了一个假期整活计划. 在这个假 ...

  5. python的基本语法数据类型有那些_python语法基础(基本数据类型)

    一.变量赋值 1.python中的变量不需要声明,每个变量在使用前必须赋值,该变量赋值以后被创建. 一个变量通过赋值指向不同的类型. 2.允许多个变量同时赋值,也可以为多个变量指定多个对象. 二.标准 ...

  6. python创建和控制的实体称为_Python语法基础

    Python语法基础 数据对象和组织 对现实世界实体和概念的抽象 简单类型(表示):整数-int.浮点数-float.复数-complex.逻辑值-bool.字符串-str 容器类型(组织):列表-l ...

  7. python教程5小时完整版_Python零基础入门教程5小时完整版(北京理工大2020年版)

    这是面向零基础人群的Python教程,通过5个小时的学习,你能够了解Python的基础语法,并且编写100行左右的代码来解决日常生活中遇到的问题. 每个章节学练结合.先讲解Python的基础知识,然后 ...

  8. bool类型返回值_Python语法基础:高级变量类型

    高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) ...

  9. python基本语句及其意思_Python语法基础(1),一

    一.Python的对象模型 对象是Python语言中最基本的概率,在Python中处理的一切都是对象.Python中许多内置对象可提供编程者使用, 内置对象可直接使用,如数字.字符串.列表 .del等 ...

最新文章

  1. 一分钟学会看k线图_看K线图:阴跌如钝刀
  2. 如何设置listview每个item高度
  3. Vue项目中获取数据后使用swiper轮播,无法轮播且 autoplay 和 loop 失效问题!
  4. 谈谈自动微分(Automatic Differentiation)
  5. DE连接,创建数据集,数据导入以及数据导出(转载)
  6. Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换
  7. 01.微服务系列介绍
  8. update yum 到指定版本_CentOS 使用yum update 更新时保留特定版本的软件
  9. python 编程刷题_一起刷题吧 | 100+Python编程题带你快速上手(附答案)
  10. Oracle dbms_job管理
  11. 791. 高精度加法
  12. GridView 中取值的方法汇总
  13. 车辆信息识别 车辆目标检测 车牌识别 车型识别 颜色 朝向 车大小识别
  14. 唯品会等被纳入MSCI指数,中概股迎来春天
  15. Linux本地信息收集
  16. 宁要城市一张床,不要农村一栋房
  17. Kubernetes 进阶训练营 控制器
  18. 教你如何优秀的选择付费代理ip的提供商
  19. 微信小程序——消息推送配置
  20. Ubuntu16.04调整屏幕分辨率至1920*1080

热门文章

  1. 转码与重定向的区别之于SpringMVC
  2. Mysql 数据库默认值选 ‘‘“ 、Null和Empty String的区别
  3. SpringBoot 自动配置实现流程
  4. mysql 自动生成mapper_自动生成实体类、Mapper、Mapper.xml文件
  5. epp是什么意思_什么是1K/2K/3K注塑?
  6. 断网情况下安装python_断网环境下利用pip安装Python离线安装包
  7. 为什么python工程师掌握这些就够了_Python工程师薪资飙升,Python这些技能你掌握了吗...
  8. springsession分布式登录被覆盖_拉勾 分布式 学习小结
  9. swift使用mysql教程,Swift学习教程之SQLite的基础使用
  10. html cookie传参,页面间固定参数,通过cookie传值的实现方法