前面,我们系统地说了字符串格式化的一些方法以及format()的使用。
不知道你观察字符串、列表和元组,有没有发现它们的共同点是什么呢?没错:
①都可以通过索引得到每一个元素;
②默认索引值都是从零开始;
③可以通过分片的方法得到一个范围内的元素的集合;
④有很多共同的操作符(成员关系、重复、拼接等)
所以,我们统一把这个叫作序列。

所以下面我们来看一下序列的常用BIF吧!

① list():把一个可迭代的对象转化成列表(所谓的迭代并不仅仅是用在for循环里面的东西,它是指重复并反馈每一次的结果,每次结果都是下次迭代的初始值)
看一下例子:

 >>> a = 'I love www.taobao.com'
>>> a = list(a)
>>> a
['I', ' ', 'l', 'o', 'v', 'e', ' ', 'w', 'w', 'w', '.', 't', 'a', 'o', 'b', 'a', 'o', '.', 'c', 'o', 'm']
>>> c = (1,2,45,7,90,654,458,435)
>>> print(list(c))
[1, 2, 45, 7, 90, 654, 458, 435]

②元组的功能跟列表是差不多的——戴着枷锁的列表:

>>> c = 'www.ahcbihj.com'
>>> print(tuple

Python语法共同点(10)相关推荐

  1. python语法详解大全_笔记:Python 语法要点汇总

    Python 是一门解释型语言,无需编译和链接 Python 解释器 交互模式 脚本模式 源码编码 默认情况下,Python 源文件是 UTF-8 编码 指定源文件的字符编码 # -*- coding ...

  2. Python 语法小知识

    为什么80%的码农都做不了架构师?>>>    序列解包       将含有多个值的序列解开,然后把值存放到变量中,当函数或者方法返回元组时这个特性很有用,可以把返回的序列值直接赋值 ...

  3. python身份运算符的语法规则_7 Python语法入门之与用户交互、运算符

    本文对应的视频讲解如下: 与用户交互:python快速入门(一)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com 一 程序与用户交互 1.1.什么是与用户交互 用 ...

  4. python语法错误概述_python语法错误

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我是python中的新手,当我想在模块中编译代码时,我遇到语法错误:invail ...

  5. 人工智能实践:TensorFlow笔记学习(二)—— Python语法串讲

    Python语法串讲  大纲 2.1 Linux指令.HelloWorld 2.2 列表.元组.字典 2.3 条件语句 2.4 循环语句 2.5 turtle模块 2.6 函数.模块.包 2.7 类. ...

  6. python基本语法语句-python 语法基础篇 一

    安装篇 编辑篇: 编辑python 一 : 在终端环境下输入python命令,回车键运行.这种方式称为 交互方式. 1️⃣ 打开终端: 2️⃣ 输入python 回车 3️⃣ 输入python 语法 ...

  7. python编程语法大全-python语法汇总

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. splitstriplen()for variable in range ...

  8. python语法基础知识总结-python语法基础知识

    一.数字类型及操作 1.整数类型 可正可负,无取值范围限制pow(x,y):计算x^y 2.浮点数类型 存在不确定尾数round(x,d):对x四舍五入,d为小数截取位数e/E:a*10^b 3.复数 ...

  9. python接口自动化测试书籍_skPython接口自动化测试 自动化测试教程书籍 用Python实现UI自动化测试 轻松入门Python语法 MySQL数据库 Python基础教程书籍...

    1 本书整体设计思想 . 1 1.1 为什么要做懂技术的测试人员 . 2 1.2 为什么选择这本书. 4 1.3 为什么选择Python 5 1.4 本书能给你带来什么 . 6 1.5 自动化代码的设 ...

最新文章

  1. [PM Tools]软件项目进度跟踪表v4.0
  2. 你不得不了解 Helm 3 中的 5 个关键新特性
  3. ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)
  4. matlab五角星的二维作图,MATLAB二维画图综合实例
  5. SOTA太难了?试试Dropout
  6. BZOJ5286 HNOI/AHOI2018转盘(分块/线段树)
  7. 第一次学会!=EOF
  8. snowflake算法
  9. 性能监视器 Performance Monitor-对SQLSERVER进行性能监控
  10. 对象转换 json 字符串和 json转换对象的几种方式
  11. 东北大学22春学期《概率论X》在线平时作业123
  12. java 浏览器 pdf_使用Java Servlet在浏览器中显示Pdf
  13. 802.11p WAVE notes
  14. 域名备案和网站备案有什么区别?
  15. CPU单线程性能排行榜/天梯图
  16. html5手机远程控制电脑,教你怎么用手机远程控制电脑
  17. 四维超混沌系统matlab
  18. 输入一个字符串并原样输出。
  19. 联想服务器x3250 m5文档,【联想x3250 M5参数】联想x3250 M5系列服务器参数-ZOL中关村在线...
  20. Android弹性反弹:Facebook Rebound

热门文章

  1. 四阶幻方c语言编程,C语言实例 求四阶的素数幻方
  2. linux rdesktop 远程,使用rdesktop实现从Ubuntu远程访问Windows桌面
  3. 集合运算 交集、并集、余集
  4. MATLAB 之 MAT 文件
  5. NSArray截取元素
  6. 利用python分析2018智联招聘全国各个城市的职位数排名
  7. zookeeper 4:zabix协议选举过程
  8. Vue 引用网络图片 403拒绝访问
  9. 深入浅出!大厂offer手到擒来,顺利通过阿里Android岗面试
  10. 三体系认证机构怎么选择?