3.6 元组

v = (11,22,33,'asd','汉字')

元组就是不可变的列表,又叫制度列表,属性特征与字符串相似,里边可以存放任何类型的元素。

1.元组的元素

这里元组的不可变的意思是⼦元素不可变,⽽子元素内部的⼦元素是可以变, 这取决于子元素是否是可变对象.

2.元素特征

元组中如果只有⼀个元素,⼀定要添加⼀个逗号, 否则就不是元组,而是元素本身,例如(1)表示int 1,(1+2)表示int 3,如果是空元组一定是 tu = tuple(),如果是一个元素的元组一定要在元素后边加一个逗号, 例子:tu =(11,)。

3.元组的功能

元组也有索引和切片,跟列表和字符串一样

###一些常用的功能
cmp(tuple1,tuple2) 比较两个元组元素
len() 计算元组元素的个数
max() 返回元组中元素的最大值
min() 返回元组中元素的最小值
tuple(seq) 将列表转换为元组
tu[1:5:2] tu[-1] tu[1:3] #切片

4.for循环遍历元组

tu = (11,22,33,44,55,)
for el in tu :
print(el)

5.元素也可以嵌套

tu = (1,2,3,(11,22,[111,222,333]),'哈哈哈')

6.列表与元组转换

元组 => 列表 list(tuple)

列表 => 元组 tuple(list)

3.7 range

​ range可以帮我们获取到⼀组数据,通过for循环能够获取到这些数据。range本身不能单独使用,可以用for和list列表打开。

:s = range(1,10)

​ print(s)

​ 在python2.0中,是以列表的形式输出;在[1,2,3,4,5,6,7,8,9]python3.0中输出rang(1,10)

for i in range(100) : #打印1--99,取不到100
print(i)

还可以设置起始值以及步长

for i in range(1,25,2):
print(i)

range(边界) 从0到边界值,取不到边界值

range(start,end) 从start到end结束,不能取到end

range(start,end,step) 从start到end结束,步长是step

tu = (11,22,33,44,55,)
for i in tu :
print(i)
for i in range(len(tu)) :
print(tu[i])

​ 以上两条命令输出的结果相同,但是前者是直接输出元素,而后者是通过索引输出元素。

引用:https://www.cnblogs.com/guobaoyuan/p/9815514.html

最新文章

  1. 真实世界:使用WCF扩展记录服务调用时间
  2. .net微信公众号开发——基础接口
  3. Node服务一键离线部署
  4. PostgreSQL 三节点集群故障模拟及恢复
  5. HDU 5001 Walk
  6. Google Map API v2 步步为营(一) ----- 初见地图
  7. BZOJ 1030 [JSOI2007]文本生成器
  8. 从零开始学习jQuery-------jQuery元素选择器(三)
  9. 8.2.1.10 Nested-Loop Join Algorithms 嵌套循环 关联算法:
  10. UVALive 6472 Powers of Pascal
  11. php中自动加载类_autoload()和spl_autoload_register()实例详解
  12. Asp.Net MVC 文件管理Demo(文件展示,上传,下载,压缩,文件重命名等)
  13. linux c tcp p2p
  14. JVM内存管理--分代搜集算法
  15. alloffthelights使用方法
  16. android的selector选择器
  17. RestTemplate--解决中文乱码
  18. MobSF 框架安装使用部署
  19. 简述Java中Http/Https请求监听方法
  20. Cppcheck代码分析上

热门文章

  1. Tableau Sheet
  2. 【BZOJ3534】【Luogu P3317】 [SDOI2014]重建 变元矩阵树,高斯消元
  3. 使用nfs制作动态分配存储卷
  4. k8sService资源
  5. SpringCloud使用feign时的复杂参数传递(转)
  6. 详解python编译器和解释器的区别
  7. 【Wince-DataTable填充ListView】DataTable的数据填充到ListView控件,适用.Net2.0
  8. Mybaits 查询 choose when 的使用
  9. STM32的系统时钟设置SystemClock_Config()探究
  10. CSS波纹动画