1、元组的字符类型tuple

 t=(1,[1,3],'sss',(1,2))
print(type(t)) <class 'tuple'>

2、按索引号取值

 t=(1,[1,3],'sss',(1,2))
print(t[1][1]) 输出结果:
3

3、切片

goods=('iphone','lenovo','sanxing','suoyi')
print(goods[1:3]) #顾头不顾尾 输出结果:
('lenovo', 'sanxing')

1、in

 goods=('iphone','lenovo','sanxing','suoyi')
print('iphone' in goods) #in查看goods元组中是否有iphone这个元素 输出结果:
True

2、index

 goods=('iphone','lenovo','sanxing','suoyi')
print(goods.index('lenovo')) #index查看lenovo元素在元组中的索引号 输出结果:
1

3、count

 goods=('iphone','lenovo','sanxing','suoyi','lenovo')
print(goods.count('lenovo')) #count查看lenovo元素在元组中的个数是多少 输出结果:
2

4、补充

 t=(1,['a','b'],'sss',(1,2))

 t[1][1]='aaaaaaaaaa'     #改变了内部元素
print(t) 输出结果:元组本身是不可变的,但是内部的元素可以是可变类型
(1, ['a', 'aaaaaaaaaa'], 'sss', (1, 2))

5、元组可以作为字典的key

 d={(1,2,3):'egon'}
print(d,type(d),d[(1,2,3)]) 输出结果:
{(1, 2, 3): 'egon'} <class 'dict'> egon

最新文章

  1. VMware Workstation 10.0 正式版官方简体中文下载(附序列号)
  2. mysql与oracle的日期/时间函数小结
  3. android案例一 电话拨号器
  4. Bzoj 1336&amp;1337 Alien最小圆覆盖
  5. servlet学习笔记三
  6. MySQL 资源大全中文版
  7. Java RMI 学习笔记
  8. char、varchar和nvarchar的区别
  9. Java 反射 想
  10. HDoj-1042 大数阶乘
  11. 修复 Ubuntu 14.04 的系统设置残缺问题
  12. RK3399配置笔记
  13. APK签名说明
  14. c# 判断当前版本是Debugger或Release
  15. Android remount命令的两种写法
  16. what&#39;s the 二叉树
  17. ssh面密码登录配置-hadoop安装准备
  18. Android 后台线程,timertask实现定期更新时间
  19. java使用DOM操作XML
  20. JavaScript创建对象的4种方法

热门文章

  1. @override 报错问题
  2. BZOJ2820 YY的GCD 莫比乌斯+系数前缀和
  3. sublime3 SublimeREPL python3
  4. C语言编写的PHP框架--yaf入门编程
  5. 发送json-简单的传参查询和简单的sql查询
  6. 第二百三十四节,Bootstrap表单和图片
  7. struts中如何实现国际化,涉及哪些文件?
  8. spring mvc +easy ui +Mybatis 录入数据
  9. python urllib2导出elasticsearch数据时 返回 &quot;urllib2.HTTPError: HTTP Error 500: Internal Server Error&quot;
  10. ICO图标的制作与应用