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?