Python基础——数据类型—元组

    • Python基础——数据类型—元组
  • 元组的创建
  • 访问元组
  • 元组的拼接
  • 元组中的元素是不允许进行修改和删除的,但是可以删除整个元组
  • 元组的运算符
  • 打印元组元素
  • 元组的内置函数
    • 计算元组元素个数
    • 返回元组中元素的最大值最小值
    • 将可迭代系列转换为元组

Python基础——数据类型—元组

‘’‘元组,元组中的数据不可以改变,但是可以存储可以改变的元素,例如list’’’

元组的创建

  • 创建一个空元组
tup = ()#元组用()创建
  • 直接创建一个元组
tup = (1,2,3,4,'kiki','Tom',[1,2,3,'张三'])#元组中的元素类型可以多种
  • 当元组中只有一个元素时,要在元素的末尾添加一个逗号
tup = ('a',)#直接创建只有一个元素的元组
  • 用tuple()函数创建元组
#定义一个列表
lis = [1,2,3,['kiki','Tom'],88,'a']
tup = tuple(lis)#用tuple()函数创建元组
print(tup)

输出:

访问元组

同列表和字符串一样,访问元组,通过索引下标来访问,第一个下标也为 0

#定义一个元祖
tup1 = (1, 2, 3, ['kiki', 'Tom'], 88, 'a')
#访问元组的第一个元素
print(tup[0])
#访问元组的第2~4个元素
print(tup[1:5])

输出

元组的拼接

两个元组拼接直接用‘+’拼接

tup = tup1 + tup2

元组中的元素是不允许进行修改和删除的,但是可以删除整个元组

del(tup)

元组的运算符

len(tup)#求元组内元组的个数,即元组的长度
tup + tup #元组的连接
tup*n #元组的复制
x in tup #x元素是否在元组里

打印元组元素

for x in tup1:print(x)

元组的内置函数

计算元组元素个数

len(tuple)

返回元组中元素的最大值最小值

max(tup)
min(tup)

将可迭代系列转换为元组

列表转元组,字符串转元组

tuple(iterabie)
string = 'asdfg'
tup = tuple(string)
print(tup)

输出:

Python基础——数据类型—元组相关推荐

  1. python基础数据类型之列表,元组(基础二)

    第四章 python基础数据类型之列表,元组(基础二) python常用数据类型之组合数据类型:列表,元组. 4.1 列表 list 列表介绍 列表是python的基础数据类型之⼀ ,其他编程语⾔言也 ...

  2. Python基础——数据类型—集合

    Python基础--数据类型-集合 Python基础--数据类型-集合 创建集合 快速查看元素是否在集合内 两个集合间的运算 集合a中包含,而集合b中不包含的元素 集合a或集合b中包含的所有元素 集合 ...

  3. Python运维开发(CMDB资产管理系统)——Python基础数据类型

    Python基础数据类型 字符串(可以通过单引号,双引号,三个双引号来表示) 布尔(True和False) 整数 浮点数 列表 定义一个列表 列表常用的一些函数 append(向列表中添加元素,元素可 ...

  4. Python基础数据类型之set集合

    Python基础数据类型之set集合 一.set数据类型介绍 二.set集合演示 三.set集合中hash介绍 1.哈希定义 2.数据类型的hash和不可hash 3.set中hash示例 四.set ...

  5. Python基础数据类型之字符串(二)

    Python基础数据类型之字符串(二) 一.字符串的常规操作 二.字符串的大小写转换 1.首字母大写 2. 每个单词首字母大写 3.大写转化为小写 4.所有字母变成大写字母 二.验证码忽略大小写 三. ...

  6. Python基础数据类型之字符串(一)

    Python基础数据类型之字符串(一) 一.字符串格式化 1.字符串占位符 2.字符串格式化操作 二.f-string格式化 三.字符串的索引 四.字符串的切片 1.常规切片使用方法 3.步长的介绍 ...

  7. python基础数据类型操作系统_python基础数据类型

    python变量名里面 不能使用系统自带的关键字 不能有符号 不能使用数字作为开头 大小写敏感 变量名是没有类型的  是变量名所引用对象的数据类型 变量无须一些括号来括起来 python数据类型的可变 ...

  8. 一木.溪桥学Python-04: Python基础数据类型int ,float ,bool ,complex,None,str, 转义字符

    一木.溪桥 在Logic Education跟Amy学Python 12期:Python基础课 一木.溪桥学Python-04: Python基础数据类型int ,float ,bool ,compl ...

  9. Python基础数据类型---列表、元组、字典、集合、编码进价、数据类型转换

    文章目录 一.列表(List) 二.元组(tuple) 三.字典(dict) 四.集合(set) 五.数据类型间的转换 六.基础数据类型的总结 七.编码 八.练习题 一.列表(List) 列表是pyt ...

最新文章

  1. 当OpenCV遇到VS2019时,以前的配置方式翻车了….
  2. python如何调用java写的接口_Python 调用翻译接口
  3. 云计算时代,数据中心架构三层到大二层的演变
  4. python刷题_小李飞刀:用python刷题ing....
  5. Linux学习笔记---更新软件源
  6. 什么是云?云里雾里——最流行的云时代
  7. 基于AES的图像加密
  8. 资料1:中小企业局势分析
  9. 在Chrome中使用非应用商店安装的扩展程序
  10. 收敛因子和黄金正弦指引机制的蝴蝶优化算法
  11. Axure 点图片外区域即隐藏_多年后终迎换代,新奔腾B70——颜值即是正义!_搜狐汽车...
  12. 化繁为简,微软 Desktop Flow(“RPA”)正式在华商用!
  13. 三种方式打开命令行窗口
  14. 帝国理工创新领袖:数据驱动创新的五种模式
  15. 超简单的_ps抠图_在线抠图工具_智能抠图_速抠图
  16. matebook13写JAVA_大上黑白电子墨水屏显示器Paperlike HD-FT使用体验
  17. 常用电子元器件应用要点及识别方法
  18. 如何在excel中将两列数据匹配
  19. 基于STM32的智能小车(一)
  20. docker和虚拟机的区别

热门文章

  1. 计算机术语中英文对照
  2. MapX系列-- 开源Mitab
  3. 使用@Aspect不起作用
  4. MySQL 第六章
  5. Event日志关键字:EventLogTags.logtags
  6. 10 数据库与身份认证
  7. 几何校正(image to image)
  8. Unity 图形 - 摄像机
  9. JSONObject使用方法
  10. 99的测试人还不会用nose进行自动化测试