1>创建一个混合类型的列表
例如:mix=[1,'小孩',[1,2,3]]
2>向列表中添加数据
.append()
这里的“.”是范围的意思,这里表示append是属于member对象,append()只能添加一个对象
.extend()
添加的参数必须是一个列表,如member.append(['哈哈',‘呵呵’])
.insert()
将参数插入到第一个位置,顺序是从0开始,如:
member.insert(0,'哼哼')
3>从列表中获取元素
举例:member[0]获取第一个参数
将列表内的两个参数交换位置
创建一个临时变量
temp=member[0]
member[0]=member[1]
member[1]=temp
4>从列表中删除元素
.remove()
del 列表[] 举例:del member[0] 当del member时,为删除整个列表
.pop() 弹栈——将最后一个元素弹出,举例member.pop()
也可以在pop()加入参数,如member.pop(2)
5>列表分片——一次性获取多个元素
列表[start:end]
举例:member[1:3]
6>列表常用操作符
比较操作符
举例:
list1=[123,456]
list2=[234,123]
list1>list2
False
访问列表中的列表中的元素
举例:list[1][1]
.count()统计出现的次数
.index()返回参数在列表中的位置
也可以限制一个范围,如.index(123,3,7)表示在位置3和位置7找寻
.reverse()将整个列表反转
.sort()用指定的方式将列表排序,默认为从小到大;从大到小加参数为(reverse=True)