码迷,mamicode.com
首页 > 编程语言 > 详细

[Python List Tuple]小结

时间:2015-03-09 18:53:16      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

创建的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])
>>> 

 

[Python List Tuple]小结

标签:

原文地址:http://www.cnblogs.com/baaingSheep/p/4324199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!