9\13、14python學習

1、切片可用來訪問特定範圍內的元素,其編號非常重要:第一個索引是包含的第一個元素的編號,第二個索引是切片後餘下的第一個元素的編號。 如果切片結束於序列末尾,可省略第二個索引。開頭同理。
2、可用加法運算符來拼接序列;將序列與數x相乘,將重複這個序列x次來創建一個新序列
database=[ [‘xtf’,’1025’], [‘chx’,’1026’] ] username=input(’user name:’)
pin=input(‘pin cod:’)
if[username,pin] in database:print(‘Access granted’)

4、函數len返回序列包含的元素個數,而min和max分別返回序列中最小和最大元素
5、從列表中刪除元素用del語句即可
6、使用切片賦值,可同時給多個元素賦值,還可在不替換原有元素的情況下插入新元素。
例:

numbers=[1,5]
numbers[1:1]=[2,3,4]
numbers
[1,2,3,4,5]

7、方法是與對象(列表、數、字符串等)聯繫緊密的函數。方法調用是在方法名前加上對象和句號。
方法append用於將一個對象附加到列表末尾;
方法clear清空列表的內容;
方法copy複製列表;
方法count計算指定的元素在列表中出現的次數;
方法extend可同時將多個值附加到列表末尾;
方法index在列表中查找指定值第一次出現的索引;
方法insert用於將一個對象插入列表;
方法pop從列表中刪除一個元素,並返回這一元素(pop是唯一既修改列表又返回一個非none值的列表方法);
方法remove用於刪除第一個爲指定值的元素;
方法reverse按相反的順序排列列表中的元素;
方法sort用於對列表就地排序;

p37

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章