list基本操作記錄

list基本操作:

"""
list對象的方法
    if s is a list:
    s.append(x)
    s.clear() 相當於s = []
    s1 = s.copy() 相當於 s1 = s
    s.extend(t) 將序列t添加到s的尾部,直接作用於對象s,不創建新的對象。
    s.insert(i,x) 在下標i插入x
    s.pop(i) 默認是s.pop()彈出最後一個元素,i存在時彈出下標爲i的元素,作用於s。若i不存在將報錯。
    s.remove(x) 移除第一個出現的x,若x不存在將報錯。
    s.reverse() 列表反轉
    s.sort() 序列排序;

    列表解析表達式:其實就是一個列表生成式,默認返回列表

"""
s = [1,5,3,4]
s1 = s.copy()

s.extend('ab')
s.extend([0,9])
print("extend: ",s)

print("pop:",s.pop(2))
print("pop之後:",s)

s1.sort()
print("sort之後:",s1)

"""
列表生成式:返回一個列表
"""
l = [i for i in range(1,30) if i%2 ==0]
print(l)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章