python list()、tuple()

 list()

romaning

append() 追加元素到末尾 (中间打错忽略) 

 把元素插入到指定的位置,比如索引号为1的位置

删除list末尾的元素,用pop()方法 ,删除指定位置的元素,用pop(i)方法,其中i是索引位置

 要把某个元素替换成别的元素,可以直接赋值给对应的索引位置

tuple()

tuple和list非常类似,但是tuple一旦初始化就不能修改

它也没有append(),insert()这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用classmates[0]classmates[-1],但不能赋值成另外的元素。

不可变的tuple有什么意义?因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。

猜你喜欢

转载自blog.csdn.net/qq_35355153/article/details/81145908