Python教程:[5]列表和元组的区别
列表和元组非常类似,有时候他们都干一样的事情。他们最大的区别是元组一旦被赋值,值不可以被改变,一旦改变就会出错;但是列表可以任意的更改。其次的区别是他们用不同的符号表示,复制的时候,列表用方括号[],而元组用小括号()。
列表用法
元组用方括号[]赋值,用逗号隔开每一个元素
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/aebdff86242fa872105f1750bfdaf05e4b23e994.jpg)
读取列表的第一个元素,索引号是0
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/979906196120a7cd832e524689b375d7987bdc94.jpg)
然后我们用冒号可以读取多个元素,如下
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/604e9556ad042e688ba9f85585f85856d43dd194.jpg)
当然我们还可以换一种方向
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/50189b40102a04e297e293f62b7aa010bd33c294.jpg)
直接改变第二个元素的值
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/35fa07efa25f0c14713b7b360d89a146b6b13895.jpg)
列表跟数组不同的是,它可以改变元素的类型,比如有一个字符串可以放到列表中奥。
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/7efc527c34b33c418efa7af5887de137c8762e95.jpg)
元组用法
元组赋值,也列表一样,只是要用小括号()
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/23fd63c5cf672b5f1306ac223314f4d0b4032795.jpg)
读取元组内的元素也是一样的,可以参考上面的,后面略去
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/f591ab03c8d246fe8a0e6b37b8bf3bef344f1e95.jpg)
假如你要改变元组的值,就会提示错误
![Python教程:[5]列表和元组的区别](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574a2c723a28a7f7dfb2dd191795.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:176
阅读量:106
阅读量:157
阅读量:179
阅读量:74