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)