方法說明
將元素x新增至列表lst尾部
lst.extend(l)
將列表l中所有元素新增至列表lst尾部
lst.insert(index,x)
在列表lst指定位置index處新增元素x,該位置後面所有元素後移乙個位置
lst.remove(x)
在列表lst中刪除首次出現的指定元素,該元素之後的所有元素前移乙個位置
lst.pop([index])
刪除並返回列表lst中下標為index(預設為-1)的元素
lst.clear()
刪除列表lst中的所有元素,但保留列表物件
lst.index(x)
返回列表lst中得第乙個值為x的元素的下標,若不存在值為x的元素則丟擲異常
lst.count(x)
返回指定元素x在列表lst**現次數
lst.reverse()
對liebiaolst所有元素進行逆序
lst.sort(key=none,reverse=false)
對列表lst中的元素進行排序,key用來指定排序依據,reverse決定公升序(false)還是降序(true)
lst.copy()
返回列表lst的淺複製
一、對元組進行操作的內建函式
——cmp(tup1,tup2): 比較兩個元組元素
——len(tup): 返回元組中元素的個數
——max(tup): 返回元組中元素最大的值
——min(tup): 返回元組中元素最小的值
——tuple(seq): 將列表轉化為元組
二、元組的方法(元組沒有列表中的增、刪、改的操作,只有查的操作)
——tuple.index(obj):從元組中找出某個值第乙個匹配項的索引值
——tuple.count(obj): 統計某個元素在元組**現的次數
序號函式及描述
1dict.clear()
刪除字典內所有元素
2dict.copy()
返回乙個字典的淺複製
3dict.fromkeys(seq[, val])
建立乙個新字典,以序列 seq 中元素做字典的鍵,val 為字典所有鍵對應的初始值
4dict.get(key, default=none)
返回指定鍵的值,如果值不在字典中返回default值
5dict.has_key(key)
如果鍵在字典dict裡返回true,否則返回false
6dict.items()
以列表返回可遍歷的(鍵, 值) 元組陣列
7dict.keys()
以列表返回乙個字典所有的鍵
8dict.setdefault(key, default=none)
和get()類似, 但如果鍵不存在於字典中,將會新增鍵並將值設為default
9dict.update(dict2)
把字典dict2的鍵/值對更新到dict裡
10dict.values()
以列表返回字典中的所有值
11pop(key[,default])
刪除字典給定鍵 key 所對應的值,返回值為被刪除的值。key值必須給出。 否則,返回default值。
12popitem()
返回並刪除字典中的最後一對鍵和值。
13dict.has_key(x)
判斷鍵x是否存在 方法
描述add()
為集合新增元素
clear()
移除集合中的所有元素
copy()
拷貝乙個集合
difference()
返回多個集合的差集
difference_update()
移除集合中的元素,該元素在指定的集合也存在。
discard()
刪除集合中指定的元素
intersection()
返回集合的交集
intersection_update()
返回集合的交集。
isdisjoint()
判斷兩個集合是否包含相同的元素,如果沒有返回 true,否則返回 false。
issubset()
判斷指定集合是否為該方法引數集合的子集。
issuperset()
判斷該方法的引數集合是否為指定集合的子集
pop()
隨機移除元素
remove()
移除指定元素
symmetric_difference()
返回兩個集合中不重複的元素集合。
symmetric_difference_update()
移除當前集合中在另外乙個指定集合相同的元素,並將另外乙個指定集合中不同的元素插入到當前集合中。
union()
返回兩個集合的並集
update()
給集合新增元素
Python 基礎知識
來自 一 識別符號 1.python 中的識別符號是區分大小寫的。2.標示符以字母或下劃線開頭,可包括字母,下劃線和數字。3.以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭的...
python基礎知識
一.隨機數的生成 都需要 import random 1.用於生成乙個指定範圍內的隨機浮點數。print random.uniform 10,20 print random.uniform 20,10 2.生成乙個指定範圍內的整數。下限必須小於上限制 print random.randint 12,...
python基礎知識
py基礎學習 1.命令列輸入python命令式,例如python test.py c m install sys.argv test.py c m install 2.切片,str 0 5 1 含頭不含尾,表示倒序切 3.unicode和encode unicode str,utf 8 將utf 8...