Python 是一種非常流行的編程語言,它具有簡單易學、代碼可讀性好、支持動態類型等優點。Python 中的下標運算是一種非常常用的操作,它可以用于訪問列表、元組、字符串等類型的數據。
# 訪問列表 list_example = ["apple", "banana", "orange"] print(list_example[0]) # 輸出 "apple" # 訪問元組 tuple_example = ("cat", "dog", "fish") print(tuple_example[1]) # 輸出 "dog" # 訪問字符串 str_example = "Hello World!" print(str_example[6]) # 輸出 "W"
通過下標運算,我們可以方便地獲取列表、元組、字符串等數據類型中的元素。需要注意的是,Python 中的下標從 0 開始。
list_example = ["apple", "banana", "orange"] print(list_example[3]) # IndexError: list index out of range
如果想要訪問的下標超過了列表、元組、字符串等數據類型的范圍,會拋出 IndexError 異常。
此外,Python 還支持負數下標。負數下標表示從后往前數,例如 -1 表示最后一個元素,-2 表示倒數第二個元素。
list_example = ["apple", "banana", "orange"] print(list_example[-1]) # 輸出 "orange"
通過負數下標,我們可以方便地獲取列表、元組、字符串等數據類型中的最后一個、倒數第二個等元素。
總之,下標運算是 Python 中常用的一種操作,它可以用于訪問列表、元組、字符串等類型的數據。需要注意下標從 0 開始,如果下標超過了范圍會拋出 IndexError 異常,同時 Python 還支持負數下標。