python的数据类型-列表
-列表(list)是处理一组有序项目的数据结构,既可以在列表中储存一个序列的项目。
-列表是可变类型的数据
举例-创建列表
list1 =[]
list2=list()
list3=["a",1,2]
列表是可变的数据类型
list3=["a",1,2]
list3[0] = "b"
print (list3)
>>['b', 1, 2]
列表是可以相加的
list1 =[]
list2=list()
list3=["a",1,2]
list3[0] = "b"
list4= list3 + list2
print (list4)
>>['b', 1, 2]
列表的操作
insert
list.insert插入一个元素## L.insert(index, object) -- insert object before index
在第几个位置插入一个对象
list1 = []
list2 = ["b",(1,),1]
list2.insert(1,list1)
print list2
list3.sort() 给列表排序
list3.reverse()给列表翻转排序
list3.pop()删除第几个并返回删除的值
list.extend() 追加可迭代的
list4 = [1,2]
list4.extend("asdf")
print (list4)
>>[1, 2, 'a', 's', 'd', 'f']
凡事可迭代的都可以用for循环去访问。