python學習日記(1) 類型
*此為個人學習筆記,只記錄自己常用或常忘記怎麼寫的方法
數值類型
bin()
#二進位(資料類型轉換)
oct()
#八進位(資料類型轉換)
hex()
#十六進位(資料類型轉換)
字串
str()
#資料類型轉換成字串
len()
#字串長度
資料名稱[ ]
#取出字串
x[-1]末端開始往前計算
x[0:5]索引值從0到4(指取到5-1個)
容器類別
list
特徵:
1.用[ ]填入元素
2.元素與元素間以逗號相隔
3.內容可變動
資料名稱.append(加入的元素) #元素加入串列尾端
資料名稱.sort() #從小到大排列
資料名稱.sort(reverse=True) #從大到小排列
資料名稱.insert() #元素塞入串列中
資料名稱.pop() #移除最後面的參數,如(參數),則移除指定位置的值
資料名稱.sort() #從小到大排列
資料名稱.sort(reverse=True) #從大到小排列
資料名稱.insert() #元素塞入串列中
資料名稱.pop() #移除最後面的參數,如(參數),則移除指定位置的值
tuple
特徵:
1.內容不可變動
2.用( )填入元素
3. 元素與元素間以逗號相隔
set
特徵:
1.用{ }填入元素
2. 元素與元素間以逗號相隔
3.內容可變動
dict
特徵:
1.{key : value, key : value}
資料名稱.keys() #回傳字典裡的鍵
資料名稱.values() #回傳字典裡的值
資料名稱.values() #移除指定的key(一定要填入指定的key)
留言
張貼留言