python基础数据类型--元组(tuple)

一、元组的定义和特性

定义:与列表相似,只不过就是将[ ] 改成 ( )

特性:1.可以存放多个值

   2.不可变

   3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序

元组的创建

tu = (11,22,33,44,55,66)
tu = tuple((11,22,33,44,55,66))

二、常用的操作 

索引

>>>ages = (11,22,33,44,55)
>>>ages[0]
11
>>>ages[3]
44
>>>ages[-1]
55

 切片---list

循环

>>>for age in ages:
print(ages) 11
22
33
44
55

长度

>>>len(ages)
5

包含

>>>11 in ages
True
>>>66 in ages
False

三、元组的特性详解

1.可存放多个值

如果元组中只有一个值

  t = (1,)

  t = (1)   -----------t = 1
  元组中不仅可以存放数字、字符串、还可以存放更加复杂的数据类型

2.不可变

元组本身是不可变,如果元组中还包含其他可变的元素,这些可变的元素是可以改变的
 

  

  

最新文章

  1. java 反射
  2. php实现设计模式之 迭代器模式
  3. CSS常用知识点
  4. 开博了,hello world
  5. The string "--" is not permitted within comments
  6. 3094 寻找sb4
  7. apache重写规则自动追加查询参数QSA
  8. Objective-C Foundation框架
  9. Python获取两个ip之间的所有ip
  10. CF 224 B Array
  11. iOS 之 通知
  12. yum 安装vim编辑器
  13. MS SQL 监控磁盘空间告警
  14. Android音视频之AudioTrack播放音频(二)
  15. 玩玩LED点阵屏(arduino nano)
  16. 2019年一次java知识点总结
  17. 和CISSP并肩的信息安全认证国际注册信息安全经理CISM
  18. bootstrap中的明星属性
  19. DOM表格操作
  20. vue 之 加载 iframe 的处理

热门文章

  1. 墨西哥萨卡特卡斯将举行GNOME GUADEC 2020 峰会
  2. 在Windows中实现Java调用DLL(转载)
  3. linux的切换目录操作
  4. ubuntu 文件操作
  5. 回文串[APIO2014](回文树)
  6. windows驱动开发-设备扩展
  7. Prometheus组件
  8. 程序启动:Serialize奋斗史
  9. 在linux环境中如何删除文件
  10. 如何知道某个ACTIVITY是否在前台?