# Python結構:動態鏈結串列List 與 Numphy模組
## 純 list 結構可以任意 pop 元素,並且會自動串接
```python=
# 建立二維陣列
mylist = []
arr = [1, 1, 1]
arr2 = [2, 2, 2]
mylist.append(arr)
mylist.append(arr2)
print(mylist)
```
> 印出:[[1, 1, 1], [2, 2, 2]]
```python=
mylist[1].pop(1)
print(mylist)
```
> 印出:[[1, 1, 1], [2, 2]]
## 如果 list 中的元素為 nparray,則刪除元素要透過 numpy.delete 刪除,並手動重新接上
```python=
# 建立二維陣列,一維部分是 Numpy Array
arr = np.array([1, 1, 1])
mylist.append(arr)
arr2 = arr + 1
mylist.append(arr2)
arr3 = arr2 + 1
mylist.append(arr3)
```
> 印出:[[1, 1, 1], [2, 2, 2]]
```python=
mylist[1][1] = 100
mylist[1] = np.delete(mylist[1], 1)
print( mylist )
```
> 印出:[[1, 1, 1], [2, 2]]
###### tags: `Code`, `Python`