做网站快速排名软件做网站的费用会计分录
做网站快速排名软件,做网站的费用会计分录,建筑工程承包网app,企业建站电话多少1 相关概念以及理解
1 python的元组与列表类似,不同之处在于元组的元素不可修改
2 有序且可重复
3 语法: (值1,值2,值3...值n) 最简单的元组为(值,) 而这个(值)并不是元组
4 关键字 tuple
5 因为元组不可修改,我们重新赋值元组的时候,只是改变了指向关系,
原来的元组还是依然…1 相关概念以及理解
1 python的元组与列表类似,不同之处在于元组的元素不可修改
2 有序且可重复
3 语法: (值1,值2,值3...值n) 最简单的元组为(值,) 而这个(值)并不是元组
4 关键字 tuple
5 因为元组不可修改,我们重新赋值元组的时候,只是改变了指向关系,
原来的元组还是依然不变的(不要想着改变了原来这个元组),另外这也是处于安全性方面去进行考虑。2 相关方法
2.1 获取元组值
2.1.1 语法
元组名[下标]
# 下标可以是正数也可以是负数,正数就是从前往后看,取下标对应的数字
# 负数就是从后往前看,(负数是从-1开始,-1是取最后一个元素,-2是取倒数第二个元素)2.1.2 示例代码
tp1 (1, 2, 3, 4)
print(tp1[1])
print(tp1[-1])2.1.3 运行截图 2.2 元组拼接(形成一个新的元组)
2.2.1 语法
新元组元组1元组2
# 新元组的元素是元组1的元素先在前面排完,然后再去排元组2的元素2.2.2 示例代码
tp1 (88, 9.6)
tp2 (1, 2, 3, 4)
res tp1 tp2
print(res)2.2.3 运行截图 2.3 多个相同元组拼接(*)
2.3.1 语法
元组*2
# 把该元组去进行拼接两次2.3.2 示例代码
tp1 (88, 9.6)
res tp1 * 2
print(res)2.3.3 运行截图 3 综合练习
3.1 num1和num2谁是元组?
3.1.1 具体题目内容
num1(1,)
num2(1)
print(num1的数据类型: , type(num1))
print(num2的数据类型: , type(num2))3.1.2 解析
解: num1是元组,num2不是元组
因为元组的判断依据为小括号()加上逗号,且只有在小括号里面写了逗号(一定要有的★★★★★★)
3.1.3 运行截图 3.2 如何在元组后面加上一个元素
3.2.1 第一种方法: 拼接法
a 思路
第一步 把需要加的元素放入一个定义好的元组A中
第二步 原来的元组名原来元组名()元组Ab 示例代码
tp1 (88, 9.6)
print(f添加前: 元组的值为 {tp1})
num1 input(请输入您要往元组中添加的数据: )
t2(num1,)
tp1 tp1 t2
print(f添加前: 元组的值为 {tp1})c 运行截图 3.2.2 第二种方法: 转换法
a 思路
第一步 把元组转换成列表
第二步 使用列表的append方法把元素加到列表最后面
第三步 把列表转换成元组后,重新赋值给原元组名b 示例代码
tp1 (88, 9.6)
print(f添加前: 元组的值为 {tp1})
num1 input(请输入您要往元组中添加的数据: )
list1 list(tp1)
list1.append(num1)
tp1 tuple(list1)
print(f添加后: 元组的值为 {tp1})c 运行截图
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/90480.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!