這篇將透過5個實例來說明python的語法。
索引值 = 串列.index(串列元素)
num = [1,2,3,1,5,9]
one = num.index(1)
print(one) # 傳回第一次找到的元素索引值
five = num.index(5)
print(five)
try:
six = num.index(6)
print(six)
except Exception as e:
print(type(e).__name__,':',e)
在串列中找元素時可以使用index,但要注意如果是串列中部存在的元素,會跳出error
串列.count(元素)
num = [3,5,3,2,1,8,4,2,2]
zero = num.count(0)
one = num.count(1)
two = num.count(2)
print(zero, one, two)
在串列中找元素的個數時可以使用count
串列.append(元素值)
num = []
print('original:',num)
for i in range(5):
num.append(i)
print(f'after add {i}: {num}')
在串列中新增元素時使用append
串列.insert(索引,串列元素)
num = [1,2,4]
print('original:',num)
num.insert(2,3)
print('after :',num)
在串列中插入元素時使用insert
串列.remove(元素)
num = [1,2,3,3,4,5]
print('orginal:',num)
num.remove(3)
print('after :',num)
try:
num.remove(6)
except Exception as e:
print(type(e).__name__,':',e)
在串列中移除元素時使用remove,也要注意如果remove不存在的元素,會有error