Python是一門高級編程語言,在很多領域都有應用。在Python中,順序列表是最基本的數據結構之一。順序列表(Sequence)是一種具有順序結構,其中數據元素按照一定的線性順序順序存儲。列表中的數據元素可以是數字、字符串或其他Python對象類型。
在Python中定義順序列表使用list關鍵字,以下是一個例子:
# 定義一個順序列表 num_list = [1, 2, 3, 4, 5] str_list = ['apple', 'banana', 'cherry']
在上面的例子中,我們定義了兩個順序列表,一個包含數字元素,另一個包含字符串元素。
你可以使用索引來訪問列表中的元素。索引從0開始,最后一個元素的索引為N-1,其中N是列表的大小。
# 訪問列表元素 print(num_list[0]) # 1 print(str_list[-1]) # cherry
在上面的例子中,我們訪問了列表中的第一個元素(num_list[0]),以及倒數第一個元素(str_list[-1])。
你可以使用列表的append方法向列表末尾添加新的元素:
# 向列表末尾添加新元素 num_list.append(6) str_list.append('orange') print(num_list) # [1, 2, 3, 4, 5, 6] print(str_list) # ['apple', 'banana', 'cherry', 'orange']
在上面的例子中,我們使用append方法向num_list列表末尾添加元素6,并向str_list列表末尾添加元素'orange'。
你還可以使用remove方法從列表中刪除元素:
# 從列表中刪除元素 num_list.remove(2) str_list.remove('banana') print(num_list) # [1, 3, 4, 5, 6] print(str_list) # ['apple', 'cherry', 'orange']
在上面的例子中,我們使用remove方法從num_list中刪除元素2,并從str_list中刪除元素'banana'。
總之,Python中的順序列表是最基本的數據結構之一,它包含一組有序的元素,你可以使用索引訪問元素,使用append方法向列表末尾添加元素,使用remove方法從列表中刪除元素。