首页上一页 1 下一页尾页 2 条记录 1/1页
请问列表和元组的区别
元组具有不可改的性质,必须得重复定义。而列表是可以通过指定索引更改的,比如我们首先定义一个列表和一个元组:
list1 = ["BZIClaw", "Python", "Hello", "World"] tuple1 = ("BZIClaw", "Python", "Hello", "World")
然后我们通过指定索引的方式更改一下,像这样:
list1[3] = "BZIClaw" tuple1[3] = "BZIClaw"
结果就是,list1的第三项 "World" 已经成功的被改了,但是当程序运行到改动 tuple1 的时候,就直接报错了
当然,我们有办法更改 tuple1 的值,比如重新赋值,如这样:
tuple1 = ("BZIClaw", "Python", "Hello", "BZIClaw")
这样就能成功更改啦!