1.元组的定义

  • Tuple (元组)与列表类似,元组的元素 不能修改
  • 元组通常保存 不同类型 的数据
  • 元组用()定义
  • info_tuple = ("张三", 18, 1.75)

定义

元组名 = (元素1, 元素2, 元素3)

2.元组的创建

  • 空元组   元组名 = () ,很少使用,因为定义后,元组无法修改
  • 只有一个元素的元组元组名 = (元素1,) 注:元素后 必须 添加 ,  逗号否则创建的是一个变量

3.元组的常用操作

 # 定义一个元组
info_tuple = ("张三", 18, 1.75)
print(info_tuple) # ('张三', 18, 1.75)
print(info_tuple[1]) #
print(info_tuple.index(18)) #
print(info_tuple.count("张三")) # 1 (计算某个元组在元组中的个数)

4.元组和格式化字符串

格式化字符串后面的(),本质上就是一个元组

 print("%s 年龄是 %d 身高是 %.2f " % ("张三", 18, 1.75))
 info_tuple = ("张三", 18, 1.75)
print("%s 年龄是 %d 身高是 %.2f " % info_tuple) # 张三 年龄是 18 身高是 1.75
 info_str = "%s 年龄是 %d 身高是 %.2f " % info_tuple
print(info_str) # 张三 年龄是 18 身高是 1.75

5.元组和列表之间的转换

  • list(元组)
  • tuple(列表)
 info_tuple = ("张三", 18, 1.75)
print(list(info_tuple)) # ['张三', 18, 1.75]
info_list = ["张三"]
print(tuple(info_list)) # ('张三',)

最新文章

  1. SpringMVC org.xml.sax.SAXParseException: cvc-complex-type.2.4.c 报错处理方式
  2. POSTMAN发起请求收到乱码 http 406错误
  3. Oracle数据库查看当前数据库版本的方法
  4. Python学习推荐
  5. stash存储
  6. hdu 4548 筛法求素数 打表
  7. C++一个简单的类
  8. Ansible之playbook
  9. Android实现获取本机中所有图片
  10. 在eclipse中首次新建项目的时候,出现Project interpreter not specified
  11. 两台linux机器文件传输之scp
  12. 动态多条件查询分页以及排序(一)--MVC与Entity Framework版url分页版
  13. CF 299 div2 C 博弈
  14. 原生js绑定和解绑事件,兼容IE,FF,chrome
  15. Servlet和web服务器关系
  16. Mac更改PHP默认目录
  17. java的四种内部类详解
  18. LeetCode(104):二叉树的最大深度
  19. mysql 问题:连不上
  20. fatal: unable to access 'https://xxxxx': SSL connect error

热门文章

  1. manjaro 18.10 install soft
  2. ICEM-extrude功能画圆柱绕流网格【转载】
  3. 图解如何利用Intellij IDEA进行代码重构
  4. 第11组 Alpha冲刺(5/6)
  5. embeddable persistent key-value store for fast storage
  6. python项目生成及导入依赖的第三方库
  7. js中的splice方法和slice方法简单总结
  8. 源码编译vi过程中进行配置时报“checking if compile and link flags for Python are sane... no: PYTHON DISABLED”怎么办?
  9. nginx反向代理本地 单台wed -使用域名代理
  10. 在谷歌中缓存下载视频离线观看,js代码