python 如何更新 Python列表如何更新值

2021-10-11 00:05:48 字數 1210 閱讀 1980

序列是python中最基本的資料結構。序列中的每個元素都分配乙個數字 - 它的位置,或索引,第乙個索引是0,第二個索引是1,依此類推。

python有6個序列的內建型別,但最常見的是列表和元組。

序列都可以進行的操作包括索引,切片,加,乘,檢查成員。

此外,python已經內建確定序列的長度以及確定最大和最小的元素的方法。

list1 = ['physics', 'chemistry', 1997, 2000]

list2 = [1, 2, 3, 4, 5 ]

list3 = ["a", "b", "c", "d"]

與字串的索引一樣,列表索引從0開始。列表可以進行擷取、組合等。

那如何在python中更新列表呢?

alist = [123, 'abc', 4.56, ['inner', 'list'], (7-9j)]

print alist[2]

alist[2] = 'float replacer'

print alist

print alist

執行結果如下:

4.56

[123, 'abc', 'float replacer', ['inner', 'list'], (7-9j)]

[123, 'abc', 'float replacer', ['inner', 'list'], (7-9j), "hi, i'm new here"]

內容補充:

python 列表(list)

序列是python中最基本的資料結構。序列中的每個元素都分配乙個數字 - 它的位置,或索引,第乙個索引是0,第二個索引是1,依此類推。

python有6個序列的內建型別,但最常見的是列表和元組。

序列都可以進行的操作包括索引,切片,加,乘,檢查成員。

此外,python已經內建確定序列的長度以及確定最大和最小的元素的方法。

列表是最常用的python資料型別,它可以作為乙個方括號內的逗號分隔值出現。

列表的資料項不需要具有相同的型別

建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可。如下所示:

list1 = ['physics', 'chemistry', 1997, 2000]

list2 = [1, 2, 3, 4, 5 ]

list3 = ["a", "b", "c", "d"]

與字串的索引一樣,列表索引從0開始。列表可以進行擷取、組合等。

怎麼學python 新手如何自學python課程?

為了python的自學黨們,傳智播客真的是拼了,今天給大家講講新手如何自學python課程?傳智播客不僅有 人工智慧 python學習路線圖 還根據以往的經驗,總結出學習python之前的各種問題,想詳細了解,從此貼開始吧 當完整的實現了乙個小專案之後,相信你的內心肯定是非常激動的,這就是學習的收穫...

python求素數的函式 如何用python求素數

如何用python求100以內的素數?質數 primenumber 又稱素數,有無限個。質數定義為在大於1的自然數中,除了1和它本身以外不再有其他因數的數稱為質數,如 2 3 5 7 11 13 17 19。方法一,用for迴圈來實現num i 2for i in range 2,100 j 2fo...

python效率怎麼樣 如何優化python的效率

優化python的效率的方法 1 優化演算法時間複雜度 2 減少冗餘資料 3 合理使用copy與deepcopy 4 使用dict或set查詢元素 5 合理使用生成器 generator 和yield。優化方法 1 優化演算法時間複雜度 演算法的時間複雜度對程式的執行效率影響最大,在python中可...