python--元组

1.元组类似于数组,但是元组可以不带括号表示,如:数组:(1,2,3),元组:1,2,3。但是建议最好一直加上,增加代码的可读性。

2.不可以改变元组里面的数,如:a[1] = 9 是不可取的。正是因为元组不能修改,所以相对于数组来说安全性更高。

3.切片的翻转操作:a[::-1] 会把元组里面的所有的数进行翻转。

4.大部分的函数操作是和数组操作一样的:index操作,count操作等等都和数组是一样的

5.元组的嵌套:

s=(1,2,3)

t=(4,5,6)

w=s , t

print(w)

输出w的结果是((1,2,3),(4,5,6))

6.元组的迭代:

1
2
3
4
5
6
s=(1,2,3)
t=(4,5,6)
w=s,t
for i in w:
	for each in i:
		print(each,end=" ")

7.在元组中如何生成只有一个元素的元组:

1
2
x = (12,)
type(x)

使用type函数查看即可得出x是tuple元组类型,重要的是12后面的逗号!!

8.打包和解包:

打包:即生成一个元组

解包:如下图这样,生成的t有三个元素,分别赋值给x,y,z称之为解包,解包需要注意的是:左侧变量名的数量必须跟右侧元素的数量一致。

1
2
3
t = (123,12,1)
x,y,z = t
print(x,y,z)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值