list屬性和方法
補乙個超實用的函式
enumerate(列表名, [start=0])
作用:
將乙個可遍歷的資料物件(如列表、元組或字串)組合為乙個索引序列,同時列出資料和資料下標,一般用在 for 迴圈當中,
start表示索引的起始值,預設為0。
例:
1.兩列表連線
list1+list2 、
list1.__add__(list2)
效果一樣
將兩列表相連返回乙個新列表
不改變list1和
list2
list1.extend(列表,元組,字串)、
list1.__iadd__(列表,元組,字串
)將列表,元組,字串追加到list1後邊 改變
list1
2.列表元素刪除
list1.__delitem__(索引)
刪除索引處的
元素del list1[索引]
刪除索引處的
元素3.相等判斷
list1.__eq__(列表或元組
) 或者
list1 == (列表或元組
)__eq__ 在於元組比較的時候返回
notimplemented
== 在於元組比較的時候返回
true
或 false
其他的都一樣
4.大、小於判斷
.__ge__()、>
.__le__()、<
5.判斷列表是否包含某物件
list1.__contains__(物件)、物件 in list1
列表本身不包含自己 list1.__contains__(list1)或
list1 in list1
返回值為
false
6.複製自己連線再自己後邊
list1.__mul__(整數)、
list1*整數
當為正整數時複製自己
返回新列表
不改變自己
當為負整數和零時清空自己
返回新列表
不改變自己
list1.__imul__(整數)同上
改變自己
7.複製自己
list2 = lis1、
list2=list1.copy()
8.增加
)在末尾追加
list1.insert(索引,物件
)在索引處插入物件
索引後邊的整體後移
9.刪除
list1.pop(索引
)刪除索引處的物件
並返回改物件
list1.remove(物件
)刪除列表中第一次出現的物件
返回none
10.排序
list1.sort()
對列表進行排序
列表內的元素必須是統一型別
改變自己
11.清空自己
list1.clear()
12.倒序(逆序)
lsit1.reverse()
倒序輸出自己
改變自己
list1.__reversed__()
倒序自己
返回自己的倒序迭代器
不改變自己
13.統計
list1.count(物件
)
XMLHTTP物件的屬性和方法列表
xmlhttp物件的屬性和方法列表 來自ixmlhttprequest介面 name type description onreadystatechange n a指定當就緒狀態發生改變時呼叫的事件處理函式,僅用於非同步操作 readystate long 非同步操作的狀態 未初始化 0 正在載入 ...
Python取整的方法
python自帶的int 取整 int 1.2 1 int 2.8 2 int 0.1 0 int 5.6 5總結 int 函式是 向0取整 取整方向總是讓結果比小數的絕對值更小 import math math.ceil 0.6 1 math.ceil 1.1 2 math.ceil 3.0 3 ...
python的屬性和方法
摘自謬雪峰 isinstance 1,2,3 list,tuple true isinstance 1,2,3 list,tuple true 總是優先使用isinstance 判斷型別,可以將指定型別及其子類 一網打盡 僅僅把屬性和方法列出來是不夠的,配合getattr setattr 以及has...