list tuple dict set四種常用數據結構
list
list 有序的集合,可以隨時添加、刪除其中元素值;
支持list嵌套模式,
>>> p = ['a','b']>>> s = ["test","testA",p] >>> print s ['test', 'testA', ['a', 'b']] >>>
python編程語法大全。?
tuple(元組)
元組合list非常相似,但是tuple一經初始化,就不能修改。沒有append()和insert()這樣的方法;
tuple的樣子是(),list的樣子是[]
>>> t = (1,2) >>> print t (1, 2) >>>
?
dict
零基礎自學python?樣子是{}
>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85} >>> print d {'Bob': 75, 'Michael': 95, 'Tracy': 85} >>>
dict中key必須是不可變元素
?
set
和dict一樣,是一組key的集合,但是不存儲value,由于key不能重復,所以在set中,沒有重復的key