import numpy as np
a = np.array([1
,2,3
,4])
print
(a.t)
print
(a.shape)
陣列是擴大了倍數,列表是擴張。
a = np.array([1
,2,3
,4])
print
(a*3
)b =[1
,2,3
,4]print
(b*3
)
[ 3 6 9 12]
[1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]
emove、pop**
這三個刪除都可以指定某乙個元素。
pop 和 del 指定的是序號,remove指定的是內容。
b =[1
,2,3
,4]b.pop(2)
b.remove(1)
#只是刪除第乙個1,後面的沒有操作
del b[1]
# 插入元素 第乙個元素是序號,第二個是插入的元素。
b.insert(index, elem)
b.extend(b)[2
,3,4
][2,
3,4,
2,3,
4]#
b.sort(
)#等價
c =sorted
(b)
b.sort(reverse = true)加上,sorted(b,reverse=true)
則排序變為從大到小
區別就是sorted並不改變b,只是輸出排序後的序列;而b.sort()直接將b進行排序。
b.reverse(
)# reverse 就會對list進行反轉,不需要再進行賦值
# 錯:b = b.reverse()
[2, 3, 4]
[4,3,2]
元組一旦定義,不能改變。
a =(1
,2,3
,4)]
a.count(a)
a =(1
,2,3
,4)print
(a.index(1,
2))
第乙個元素是要查詢的元素,第二個是開始查詢的序號。
可以儲存任意型別的物件。值帶了單引號,那麼對應字典裡的元素就帶上了單引號。
目前做題遇到了,將列表裡的元素進行計數,通過了把列表裡的元素作為鍵,次數作為值進行編輯。
d =
#鍵是不可變的型別,值的型別不限,可以變化。
dict
=dict
['ddd']=
222#
deldict
['alice'
]dict
.clear();
# 清空詞典所有條目
dict
.values(
)# 列表返回字典裡的所有數字
列表 元組 字典
列表 列表的定義 1 list 列表 是 python 中使用 最頻繁 的資料型別,在其他語言中通常叫做 陣列 2 專門用於儲存 一串 資訊 3 列表用 定義,資料 之間使用 分隔 4 列表的 索引 從 0 開始 5 索引 就是資料在 列表 中的位置編號,索引 又可以被稱為 下標 6 注意 從列表中...
列表 元組 字典
列表1.1 列表的定義.注意 從列表中取值時,如果 超出索引範圍,程式會報錯 2 列表常用操作 在 ipython3 中定義乙個 列表,例如 name list 輸入 name list.按下 tab 鍵,ipython 會提示 列表 能夠使用的 方法 1 元組的定義 tuple 元組 與列表類似,...
列表 元組 字典
變數 值1,值2 值n 變數 list num list 1 2,3 2 print num list num list 1 2,3 count num list.count 2 print count num list 1 2,3 num list2 4 2,3 num list.extend n...