自己看了一些pyhton的内容,后来发现又忘记了,今天又重新看了一遍,来总结一下内容。
一、list
L=['Adam',100,True]
(1) list里边的元素没有类型限制,可以是String、int、boolean等
(2) 删除: 根据索引号删除元素,2代表着索引号为2的元素
L.pop(2)
(3)增加:L.append()
; 默认会加到末尾
指定位置添加:list.insert(参数1,参数2)
参数1:代表索引号
参数2:代表的新增的数据
(4)替换: L[0]=’Bart’
解释:将第一个元素替换为Bart
二、tuple
(1) tuple:另外一种有序的列表,中文翻译为“元组”
tuple的特点:
A.与list特别相似,但是tuple一旦创建完毕,就不能修改
B.创建tuple与list的唯一不同之处是用()代替[];
C.因为一旦创建就不能修改,就没有append()、insert()、pop()方法
(2) 创建单元素的tuple
t=('Adam',)
一定要加逗号,要不然python会以为是字符串
(3)”可变”的tuple
t=(‘a’,‘b’,[‘A’,’B’])
里边含有3个元素:a,b还有一个list,list是可变的。
如果 t=(‘a’,‘b’,(‘A’,’B’)),这样tuple是不可变的。