元组:使用小括号进行表示一组元素,其元素与元素之间使用逗号隔开;注意:元组的的值是不可修改的;

1.元组值得增加;元组是不可以直接增加值的,但是可以通过+进行拼接

# 声明一个元组:
tuple1 = (1,2,3,4)
# 元组拼接
tuple2 = ('a','b','c','d')
print(tuple1+tuple2)

2.元组的取值;元组取值同样可以使用索引;同列表取值相同;语法:变量名[开始索引:结束索引:步进]

# 元组取值
print(tuple1[0])
print(tuple1[0:2])
print(tuple1[0::2])

3.列表删除值;列表是不可以使用del 删除值得,如果想要删除可以使用切片的方式取值,最后进行拼接;

# 删除元组中的元素:3
print(tuple1[0:tuple1.index(3)]+tuple1[tuple1.index(3)+1:])

4. 注意:当元组中只有一个元素时,其元素后必须携带逗号,如果没有逗号则不表示元组,而表示的是对应数据的数据类型

tup = (1)
print(type(tup))
tup1 = (1,)
print(type(tup1))

5.如果想要对元组进行操作如何进行?可以通过数据类型强制转换,转换成列表方可进行后续操作;

# 声明一个元组:
tuple1 = (1,2,3,4)
# 转换成列表
list1 = list(tuple1)
print(list1)

最新文章

  1. Flask源码学习—config配置管理
  2. Windows下Eclipse提交MR程序到HadoopCluster
  3. VMware中网络设置之Bridged
  4. 怎样删除一键GHOST 文件件名为~1的备份文件?
  5. validator
  6. spark与Hadoop区别
  7. pandas聚合和分组运算——GroupBy技术(1)
  8. PHPStorm/webstorm tips
  9. lightoj 1022
  10. 随心所欲的DateTime显示格式
  11. JqueryeasyUI选项卡选择判定更改内部Iframe地址
  12. 原生js判断某个元素是否有指定的class名的几种方法
  13. ubuntu16.04安装kde桌面出错: /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
  14. SICP 习题(1.1,1.2,1.3,1.4)解题总结。
  15. VC中如何设置菜单项的触发状态?
  16. AntData.ORM框架 之DBModel CodeGen如何使用
  17. Cartographer源码阅读(8):imu_tracker
  18. 给你一个能生成1到5随机数的函数,用它写一个函数生成1到7的随机数。 (即,使用函数rand5()来实现函数rand7())
  19. 谈谈Copy-on-Write容器
  20. 【python下使用OpenCV实现计算机视觉读书笔记1】输入输出

热门文章

  1. SpringBoot中如何灵活的实现接口数据的加解密功能?
  2. java代码实现MD5加密及验证方法
  3. 百万年薪python之路 -- 装饰器
  4. java入门到秃路线导航,元芳你怎么看?【教学视频+博客+书籍整理】
  5. join的使用
  6. sql 经典查询50题 思路(一)
  7. Linux生产下安装db2V10.1
  8. 朋友的一年工作经验跳槽字节跳动社招经历分享(已拿offer)
  9. 一文学会Go语言
  10. L1与L2正则化的对比及多角度阐述为什么正则化可以解决过拟合问题