一、元组基本属性

1、元组不能被修改,不能被增加、不能被删除

2、两个属性

tu.count(22)       #获取指定元素在元组中出现的次数
tu.index(22)      #获取指定元素的缩影位置

二、元组的基本方法

1、书写格式


tu = (11,33,"hello",(88,555),[("nice",44),True])
 一般写元组的时候,推荐在最后加入 逗号

2、可以被索引、切片

 tu = (11,33,"hello",(88,555),[("nice",44),True],[22,77])
#索引
print(tu[1])
#切片
tu1 = tu[1:4]
print(tu1)
 33
(33, 'hello', (88, 555))

3、可以被for 循环,可迭代对象

 tu = (11,33,"hello",(88,555),[("nice",44),True],[22,77])
for i in tu:
print(i)
 11
33
hello
(88, 555)
[('nice', 44), True]
[22, 77]

4、转换

 tu = (11,33,"hello",(88,555),[("nice",44),True],[22,77])
#元组可以通过for 循环转成字符串
s0 = ""
for i in tu:
s0 =s0 +str(i)
print(s0)
#元组可以直接转换成列表
li = list(tu)
print(li)
#字符串可以直接转换成元组
s = "abcdef"
tu1 = tuple(s)
print(tu1)
#列表可以直接转换成元组
li1 = [22,55,"hello"]
tu2 = tuple(li1)
print(tu2)
 1133hello(88, 555)[('nice', 44), True][22, 77]
[11, 33, 'hello', (88, 555), [('nice', 44), True], [22, 77]]
('a', 'b', 'c', 'd', 'e', 'f')
(22, 55, 'hello')

5、元组的一级元素不可以被修改,删除,增加

 tu = (11,33,"hello",(88,555),[("nice",44),True],[22,77])
#print(tu[0]=98) 修改会报错
print(tu[4][0][0])
print(tu[5][1])
# 元组,有序
 nice
77

最新文章

  1. HTML标签理解
  2. [HRBUST1472]Coin(dp,计数)
  3. C#.NET vs2010中使用IrisSkin4.dll轻松实现WinForm窗体换肤功能
  4. 在解决方案中所使用 NuGet 管理软件包依赖
  5. PHP编译错误Don't know how to define struct flock on this system, set --enable-opcache=no
  6. centos下Elasticsearch数据迁移与备份
  7. 切割 bitmap
  8. Nginx的HTTP模块
  9. Mono+CentOS+Jexus
  10. JavaScript的this详解
  11. Chapter 2 Open Book——10
  12. 自定义分布式RESTful API鉴权机制
  13. 自学Linux Shell2.1-进入shell命令行
  14. 潭州课堂25班:Ph201805201 爬虫高级 第五课 sclapy 框架 日志和 settings 配置 模拟登录(课堂笔记)
  15. PS辅助工具Assistor PS
  16. Yii::记录日志到自定义文件
  17. python学习笔记(四)— 补充
  18. telnet客户端模拟浏览器发送请求
  19. [C++] const inside class VS const outside class
  20. 【POJ2728】Desert King(分数规划)

热门文章

  1. java WordUtils word文档工具类
  2. 【Tech】CAS RESTful API使用笔记
  3. @MarkFan 口语练习录音 20140415 [MDL演讲口语录音]
  4. debian内核代码执行流程(一)
  5. numpy模块之创建矩阵、矩阵运算
  6. VMware Big Data Extensions 安装步骤
  7. 吴恩达深度学习笔记(八) —— ResNets残差网络
  8. keepalived检测脚本及注意事项
  9. 基于jetty镜像的ossfs镜像docker镜像构建
  10. android.intent.category.LAUNCHER和android.intent.action.MAIN