1. 程式人生 > >學習python小記(3基礎知識)

學習python小記(3基礎知識)

list:

建立:mates=['Micheal','Bob','Tracy']

長度:len(mates)

新增:mates.append('  ')在尾端新增元素;mates.insert(num,' ')在指定位置新增元素

刪除:mates.pop()刪除尾端元素;mates.pop(num)刪除指定位置元素

list可以包含不同的資料型別,也可以包含list列表

tuple:元組(一但初始化就不能改變)

建立:t=(1,2,3)

條件語句:

上圖的if elif條件判斷,如果為true進入條件內,並且其他不判斷。

*input輸入:返回的是字串資料型別-----int(s)轉換為整數型別

迴圈:

for迴圈: for  **  in *** 

range()函式:生成一個整數序列,通過list()函式轉化為集合

while迴圈:

break:直接退出迴圈

continue:跳出此次迴圈,繼續下一次迴圈

dict:字典dictionary(map鍵值儲存)

建立:以鍵值方式;如下圖:

 查詢key值:in查詢,返回為布林形式/get()--------d.get('Tom')查詢,查不到返回none,d.get('Tom',66)指定value

刪除:d.pop(‘Tom’)

dict與list比較:

 1.dict特點:查詢和插入速度快,不會隨著key的增加而變化

                   需要佔用大量的記憶體;(用空間換取時間)

set:不能重複,無序

set可做為數學上的集合運算。