2020年12月22日 星期二

array 的建立,插入,刪除

建立
from array import *  #array模組 可建立 整數 浮點數的陣列
x=array("i",[1,2,3,4,5,6,7])
for data in x:
    print(data,end=",")
print()
for i in range(len(x)):
    print("x的索引值{}是{}".format(i,x[i]))
    
print(type(x))
print(x[0])


結果是
1,2,3,4,5,6,7,
x的索引值0是1
x的索引值1是2
x的索引值2是3
x的索引值3是4
x的索引值4是5
x的索引值5是6
x的索引值6是7
<class 'array.array'>
1


list的建立
list01=[1,2,3,4,5,6,7]
print(list01)

=============array  的插入 刪除============
from array import *  #array模組 可建立 整數 浮點數的陣列
x=array("i",[1,2,3,4,5,6,7])
x.insert(1,999)
print(x)
print(x[1])
x.remove(999)  #刪除999數字 
print(x)

結果是
array('i', [1, 999, 2, 3, 4, 5, 6, 7])
999
array('i', [1, 2, 3, 4, 5, 6, 7])

=============list 的插入 刪除============

list01=[1,2,3,4,5,6,7]
list01.insert(2,999)
print(list01)
list01.remove(999)
print(list01)

結果
[1, 2, 999, 3, 4, 5, 6, 7]
[1, 2, 3, 4, 5, 6, 7]

沒有留言:

張貼留言

二維陣列(2d array) matrix

import numpy as np fru_items=[["apple","banana","cherry","durian","eggplant","fig...