Python每日一練--------元組+字典+列表
阿新 • • 發佈:2019-01-25
Python包含6中內建的序列,即列表、元組、字串、Unicode字串、buffer物件和xrange物件。
通用序列操作:索引、分片、序列相加、乘法、成員資格、長度、最小值和最大值
1.列表
一個方括號內的逗號分隔值出現。列表的資料項不需要具有相同的型別
list1 = ['physics', 'chemistry', 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
2.元組(不能修改)
元組與列表類似,不同之處在於元組的元素不能修改;元組使用小括號,列表使用方括號;元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。
3.字典(類似map)tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";
字典是另一種可變容器模型,且可儲存任意型別物件;每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中
dict2 = { 'abc': 123, 98.6: 37 };
訪問字典:
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'};
print "dict['Name']: ", dict['Name'];
dict['Name']: Zara
刪除
收集引數:dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}; del dict['Name']; # 刪除鍵是'Name'的條目 dict.clear(); # 清空詞典所有條目 del dict ; # 刪除詞典
def par(*params) #元組 為空列印[]
def par(**params) #字典 為空列印{}