Method
方法
method 這個字在程式語言中說明的是某一個型別的函式,list也是一個型別, 所以,每一種型別的值,都有一些可以操作該值的方法,我們來看看list有哪些常用的方法,來讓我們更能方便的操作list資料結構。
我們來看看以下的範例:
fruits = ['apple', 'banana', 'cherry', 'banana', 'durian']
idx = fruits.index('banana')
print('在fruits中,banana的索引值是 ' + str(idx))
# fruits.index('banana')會回傳第一個找到的banana索引值
# 在串列最後加上guava
fruits.append('guava')
print('fruits: ' + str(fruits))
# 在串列中索引位置1的地方插入grape
fruits.insert(1, 'grape')
print('fruits: ' + str(fruits))
# 找到第一個grape並將它刪除
fruits.remove('grape')
print('fruits: ' + str(fruits))
# 將串列值排序
fruits.sort()
print('fruits: ' + str(fruits))
# 將串列值反序排列
fruits.sort(reverse=True)
print('fruits: ' + str(fruits))
這邊介紹了串列中的幾個方法,index(), append(), insert(), remove(), sort()
,只要好好的使用工具,就可以在適當的時機發揮功能。
Last updated
Was this helpful?