[Lab] Python list用法&基本語法整理
從這邊起開始記錄閱讀 <深入淺出Python> 一書的所見所聞所試瑣事 :)
宣告array
用法: arr = ["abc","python","cd","facebook","JS"]
直接印出來看這樣寫:
print(arr)
會看到
['abc', 'python', 'cd', 'facebook', 'JS']
使用 len 來看array的長度:
用法:len(arr)
效果:會出現
5
使用 pop() 把最後一個人pop踢出來!
用法: arr.pop()
效果:會剩下
["abc","python","cd","facebook"]
使用 append 把東西放最後面
用法:arr.append("Jimmy")
效果:array目前變成這樣
["abc","python","cd","facebook", "Jimmy"]
使用 extend 可以一次將一個陣列加入
用法:arr.extend(["java","C++","Tao"])
效果:array目前變成這樣
["abc","python","cd","facebook", "Jimmy","java","C++","Tao"]
使用 remove 刪掉特定的人:
用法:arr.remove("cd")
效果:array目前變成這樣
["abc","python","facebook", "Jimmy","java","C++","Tao"]
for in loop 與 if else 的寫法
python都是靠著縮排來辨認程式的區塊
所以要特別注意
可以利用
isinstance() 來 check 裡面的 type
執行方法與結果:
寫成function版本
寫function 使用關鍵字:def
一樣要注意縮排!!
單行註解使用 # 號
宣告array
用法: arr = ["abc","python","cd","facebook","JS"]
直接印出來看這樣寫:
print(arr)
會看到
['abc', 'python', 'cd', 'facebook', 'JS']
使用 len 來看array的長度:
用法:len(arr)
效果:會出現
5
使用 pop() 把最後一個人pop踢出來!
用法: arr.pop()
效果:會剩下
["abc","python","cd","facebook"]
使用 append 把東西放最後面
用法:arr.append("Jimmy")
效果:array目前變成這樣
["abc","python","cd","facebook", "Jimmy"]
使用 extend 可以一次將一個陣列加入
用法:arr.extend(["java","C++","Tao"])
效果:array目前變成這樣
["abc","python","cd","facebook", "Jimmy","java","C++","Tao"]
用法:arr.remove("cd")
效果:array目前變成這樣
["abc","python","facebook", "Jimmy","java","C++","Tao"]
使用 insert 將東西塞進特定位置
用法:arr.insert(1,"CSIE")
效果:array目前變成這樣
["abc","CSIE","python","facebook", "Jimmy","java","C++","Tao"]python都是靠著縮排來辨認程式的區塊
所以要特別注意
可以利用
isinstance() 來 check 裡面的 type
執行方法與結果:
寫成function版本
寫function 使用關鍵字:def
一樣要注意縮排!!
單行註解使用 # 號
留言
張貼留言