li = ['a','b','c','d'] l = ['e','f'] li.extend(l) print(li) ['a', 'b', 'c', 'd', 'e', 'f'] #返回結果 ...
def __init__(self, seq=()):
"""
list() -> new empty list
list(iterable) -> new list initialized from iterable's items
# (copied from class doc)
"""
def append(self, p_object) #表示追加至列表結尾li = ['a','b','c','d'] l = ['e','f'] li.extend(l) print(li) ['a', 'b', 'c', 'd', 'e', 'f'] #返回結果
def clear(self): #刪除列表所有元素
def copy(self) #列表淺複製
def count(self, value) #返回列表元素出現的次數
def extend(self, iterable) #同for迴圈,可迭代。
example:
def index(self, value, start=None, stop=None) #通過參數value,返回對應的值所在的索引位置。
def insert(self, index, p_object) #指定位置插入元素
example:
li.insert(2,'hello') #表示在第2個元素之後插入值‘hello’
def pop(self, index=None) #預設後面刪除,列表沒有元素會報錯
def remove(self, value) #當列表出現多個相同的值時,刪除第一個
L.remove(value) -> None -- remove first occurrence of value.
def reverse(self) #把列表元素反轉
""" L.reverse() -- reverse *IN PLACE* """
def sort(self, key=None, reverse=False) #排序
""" L.sort(key=None, reverse=False) -> None -- stable sort *IN PLACE* """