列表因為元組的特性,直接從屬於元組的元素不能更改,所以元組只能檢視。
index:通過元素找索引(可切片),找到第乙個元素就返回,找不到該元素即報錯。
count: 獲取某元素在列表**現的次數
數字型別轉換
int(x [,base]) 將x轉換為乙個整數
float(x ) 將x轉換到乙個浮點數
complex(real [,imag]) 建立乙個複數
str(x) 將物件x轉換為字串
repr(x) 將物件x轉換為表示式字串
eval(str) 用來計算在字串中的有效python表示式,並返回乙個物件
tuple(s) 將序列s轉換為乙個元組
list(s) 將序列s轉換為乙個列表
chr(x) 將乙個整數轉換為乙個字元
unichr(x) 將乙個整數轉換為unicode字元
ord(x) 將乙個字元轉換為它的整數值
hex(x) 將乙個整數轉換為乙個十六進製制字串
oct(x) 將乙個整數轉換為乙個八進位制字串
數學函式
abs(x) 返回數字的絕對值,如abs(-10) 返回 10
ceil(x) 返回數字的上入整數,如math.ceil(4.1) 返回 5
cmp(x, y) 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1
exp(x) 返回e的x次冪(ex),如math.exp(1) 返回2.718281828459045
fabs(x) 返回數字的絕對值,如math.fabs(-10) 返回10.0
floor(x) 返回數字的下舍整數,如math.floor(4.9)返回 4
log(x) 如math.log(math.e)返回1.0,math.log(100,10)返回2.0
log10(x) 返回以10為基數的x的對數,如math.log10(100)返回 2.0
max(x1, x2,…) 返回給定引數的最大值,引數可以為序列。
min(x1, x2,…) 返回給定引數的最小值,引數可以為序列。
modf(x) 返回x的整數部分與小數部分,兩部分的數值符號與x相同,整數部分以浮點型表示。
pow(x, y) x**y 運算後的值。
round(x [,n]) 返回浮點數x的四捨五入值,如給出n值,則代表捨入到小數點後的位數。
sqrt(x) 返回數字x的平方根,數字可以為負數,返回型別為實數,如math.sqrt(4)返回 2+0j
列表函式&方法元組內建函式
cmp(tuple1, tuple2) 比較兩個元組元素。
len(tuple) 計算元組元素個數。
max(tuple) 返回元組中元素最大值。
min(tuple) 返回元組中元素最小值。
tuple(seq) 將列表轉換為元組。
字典內建函式&方法
cmp(dict1, dict2) 比較兩個字典元素。
len(dict) 計算字典元素個數,即鍵的總數。
str(dict) 輸出字典可列印的字串表示。
type(variable) 返回輸入的變數型別,如果變數是字典就返回字典型別。
radiansdict.clear() 刪除字典內所有元素
radiansdict.copy() 返回乙個字典的淺複製
radiansdict.fromkeys() 建立乙個新字典,以序列seq中元素做字典的鍵,val為字典所有鍵對應的初始值
radiansdict.get(key, default=none) 返回指定鍵的值,如果值不在字典中返回default值
radiansdict.has_key(key) 如果鍵在字典dict裡返回true,否則返回false
radiansdict.items() 以列表返回可遍歷的(鍵, 值) 元組陣列
radiansdict.keys() 以列表返回乙個字典所有的鍵
radiansdict.setdefault(key, default=none) 和get()類似, 但如果鍵不已經存在於字典中,將會新增鍵並將值設為default
radiansdict.update(dict2) 把字典dict2的鍵/值對更新到dict裡
radiansdict.values() 以列表返回字典中的所有值
列表和元組
python基礎教程學習筆記 基礎語法 1 乘法 例 endings st nd rd 7 th 等價於endings st nd rd th th th th th th th 2 索引的使用與分片 例 tag 0123454321 則tag 5 2 為 543 包括前面的,不包括後面的 負數的使...
列表和元組
1.列表常用操作 list.count x 計算列表中引數x出現的次數。list.extend l 向列表中追加另乙個列表l list.index x 獲得引數x在列表中的位置,沒有將會出錯。list.insert i,x 在i位置插入資料x。list.remove x 移除列表中第乙個值是x的成員...
列表和元組
練習 刪除指定分數列表中所有低於60分的成績 scores 98 45,34 89,23 67,23 9,54 100,78 b scores 建立乙個和原列表一樣的列表 位址不同 避免出現遍歷刪除列表中元素時取值不能全部取完的情況 b scores scores 1 scores for scor...