一、1.元祖和列表十分的相似。
元祖是用()来定义。多元素用,号分割。只有一个元素也要加,号
元祖里可以存放任意数据,包过另外一个元祖。
![](https://img.haomeiwen.com/i12457355/862d1b959b34eda6.png)
2.元祖和字符串一样是不可变的。
什么是不可变,就是字符串里的元素不能变
比如:a = 'abcde' abcde这个字符串里任意一个元素是不能变的
a[-1] 或者最后一个值e
a[-1] = f 这样是不行的,会报错。这就是不可变。
二、元祖的操作
1.元祖的拆分
元祖里是可以存放变量的,当存放了变量后,变量的值就会被元祖读取。
![](https://img.haomeiwen.com/i12457355/867298057ed7bcd0.png)
元祖里的值可以分别赋值给其他变量
one,tow,three = b 这样赋值给其他变量。
![](https://img.haomeiwen.com/i12457355/da19ca8fec8e4029.png)
以后我们在写函数的时候,函数会return2个值,这2个值就在元祖里,我们就可以用2个变量来接收。
Python里一切皆对象
2.元祖的方法。
元祖的方法有2个:.count方法 和.index 方法。
.count 方法的具体作用是 判断一个元素是否在元祖里,如果在返回1 不在返回0
![](https://img.haomeiwen.com/i12457355/045b6795a15f9c24.png)
.index 方法:是判断元素所在的位子。如果不在其中就报错。
![](https://img.haomeiwen.com/i12457355/45d09286a2831a7d.png)
网友评论