创建的List可以有不同类型值
>>> numbers=[1,2,‘Three‘,‘Four‘,‘Five‘] >>> numbers [1, 2, ‘Three‘, ‘Four‘, ‘Five‘] >>>
append()方法
>>> numbers.append(‘6‘) >>> numbers [1, 2, ‘Three‘, ‘Four‘, ‘Five‘, ‘6‘] >>>
pop()方法
>>> numbers.pop(3) ‘Four‘ >>> numbers [1, 2, ‘Three‘, ‘Five‘, ‘6‘] >>>
insert()方法
>>> numbers.insert(3,4) >>> numbers [1, 2, ‘Three‘, 4, ‘Five‘, ‘6‘] >>>
直接通过索引值访问
>>> numbers[2]=3 >>> numbers [1, 2, 3, 4, ‘Five‘, ‘6‘] >>>
Tuple是一旦初始化就不能改变值的list
但是Tuple里面可以有list作为一个元素 tuple不能改变的是元素地址 所以即使是list也没有关系
而且list里面的值可以随便变
dict 因为键值要是可以hash的 所以里面不可以放list等 自身可以改变的元素
set 是数学意义上的无序和无重复元素的集合
>>> s=set([1,2,2,3,3,4,4,5,5,5]) >>> s set([1, 2, 3, 4, 5]) >>> s.add(5) >>> s set([1, 2, 3, 4, 5]) >>> s.remove(5) >>> s set([1, 2, 3, 4]) >>> s2 = set([1,2,3,4,5]) >>> s&s2 set([1, 2, 3, 4]) >>> s|s2 set([1, 2, 3, 4, 5]) >>>
时间: 2024-10-06 21:26:46