python 语言教程(3)变量之元组
1. 元组
另一个数据类型,类似于 List(列表)。
用 () 标识,内部元素用逗号隔开。
元组不能二次赋值,相当于只读列表。不允许更新
eg.
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')print tuple # 输出完整元组
print tuple[0] # 输出元组的第一个元素
print tuple[1:3] # 输出第二个至第四个(不包含)的元素
print tuple[2:] # 输出从第三个开始至列表末尾的所有元素
print tinytuple * 2 # 输出元组两次
print tuple + tinytuple # 打印组合的元组
输出结果:
('runoob', 786, 2.23, 'john', 70.2)
runoob
(786, 2.23)
(2.23, 'john', 70.2)
(123, 'john', 123, 'john')
('runoob', 786, 2.23, 'john', 70.2, 123, 'john')
eg2.
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
tuple[2] = 1000 # 元组中是非法应用
list[2] = 1000 # 列表中是合法应用
python 语言教程(3)变量之元组相关推荐
- python 语言教程(4)元组
1. 定义 元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. eg. tup1 = ('physics' ...
- python语言教程-Python语言教程手册
Python语言教程手册 Python是什么? 解释性语言 多范式 介绍 命令后>>>python Python 2.7.3 (default, Aug 1 2012, 05:14: ...
- python语言教程-Python 基础教程
Python基础教程 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年. 像Pe ...
- python语言具有使用变量需要先定义后使用的特点_3、Python语法入门之变量
目录一 引入 二 变量1.什么是变量? 2.为什么要有变量? 3.怎么使用变量 (先定义.后调用)3.1 变量的定义与使用 3.2 变量名的命名规范 3.3 变量名的命名风格 3.4 变量值的三大特性 ...
- python 语言教程(3)变量之列表(List)
1. 列表 列表用 [ ] 标识,是 python 最通用的复合数据类型,可以完成大多数集合类的数据结构实现. 它支持字符,数字,字符串甚至可以包含列表(即嵌套). 列表中值的切割也可以用到变量 [头 ...
- python 语言教程(3)变量
1. 变量赋值 变量赋值不需要类型声明. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 等号 = 用来给变量赋值. eg. ...
- python 语言教程(3)变量之字符串
1. 由数字.字母.下划线组成的一串字符 eg. s = "a1a2···an" # n>=0 1.1 取值顺序 字串列表有2种 从左到右索引默认0开始的,最大范围是字符串长 ...
- python 语言教程(3)变量之数字类型
1. 支持四种不同的数字类型 int(有符号整型) long(长整型,也可以代表八进制和十六进制) float(浮点型) complex(复数) 1.1 实例 一些数值类型的实例 int long f ...
- python 语言教程(3)变量之字典
1. 字典(dictionary) 是除列表以外python之中最灵活的内置数据结构类型.用"{ }"标识.字典由索引(key)和它对应的值value组成. 1.1 vs 列表 列 ...
最新文章
- 自适应后的页面用户点击后会放大
- 仿ireader书架
- 对mysql的总结与反思_一次DB故障引起的反思和MySQL Operator选型
- ConTeXt 标题前后的空白
- 翻译:RealEyes OSMF Player Sample - 第二部分:建立和配置 (转载)
- python tushare获取股票数据并可视化_使用Python获取股票数据Tushare
- ERP项目组成员及各项目组职责
- EasyRecovery2022真正不收费的数据恢复软件
- 计算机中插入背景图片怎样操作,在word中怎么添加背景图片及文字背景
- 程序猿面试八股文分享~
- 区块链与区块链平台的工作流程
- Audio Unit
- Android 压缩文件成ZIP并分享到微信
- 移动端H5页面必用代码
- lodash (cdn、npm引入)
- C# wherewhereif
- RA关节功能残疾与软骨破坏的相关性高于骨破坏
- BP神经网络的详细推导
- Cisco vPC 技术
- 计算机课教案评语,信息技术教学的关键环节之三:教学评价
热门文章
- 框架:Spring Aop、拦截器、过滤器的区别
- 多线程:interrupted、isinterrupted区别
- jvm:类加载器与双亲委派模型
- IntelliJ IDEA配置maven,并创建一个实例作为演示
- 为什么我启动哪一个tomcat都是启动同一个tomcat(tomcat7)
- yolov5论文叫什么_论文格式与论文查重到底是什么鬼?教你半小时搞定的独门技巧...
- 计算机的磁盘地址格式,如何查看电脑硬盘是GPT分区还是MBR分区
- 数据中心空调施工工序工艺管理要点
- ML之FE:基于BigMartSales数据集利用Featuretools工具(1个dataframe表结构切为2个Entity表结构)实现自动特征工程之详细攻略
- 成功解决D8016“/ZI”和“/Gy-”命令行选项不兼容