中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何分析python中有序可變的數據集合List

發布時間:2021-12-04 19:45:34 來源:億速云 閱讀:188 作者:柒染 欄目:大數據

如何分析python中有序可變的數據集合List,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

列表是一個有序可變的數據集合,所謂有序是指列表里的數據會按照存入的順序存儲,所謂可變是指列表的長度會隨著數據的增多而變長,不是固定大小的長度。

列表作為最為常用的基本數據結構,到底有什么用呢?比如我們要動態的存取全國的省份,直轄市和自治區,就可以用列表。我們先存幾個省份:

先打開IDLE

如何分析python中有序可變的數據集合List

然后輸入

如何分析python中有序可變的數據集合List

provinces = ['浙江','江蘇','上海']

新建了一個叫provinces的列表,里面的初始值是'浙江','江蘇','上海',該列表一共包含3個元素,直接在IDLE輸入provinces會顯示列表里的內容。

len(provinces)可以查看列表里有多少個元素

如何分析python中有序可變的數據集合List

如果我們還要添加其他的省份怎么辦呢?

可以用列表自帶的append()方法:

provinces.append('廣東省')

如何分析python中有序可變的數據集合List

廣東省自動加到了列表的最后面,說明列表是有序的,會按照列表數據加入的順序排列。

如果要刪除一個指定的元素,可以用remove()

provinces.remove('上海')

如何分析python中有序可變的數據集合List

如果想從某個特定的索引刪除數據的時候可以用pop()函數,等等,什么是索引?所謂索引就是數據在列表中的位置,索引是從0開始數的。

如何分析python中有序可變的數據集合List

我們刪除索引為1的數據

如何分析python中有序可變的數據集合List

江蘇被刪了,細心的同學可能已經發現了,pop(1)的時候把刪除的值'江蘇'顯示出來了,這是因為pop()方法會在刪除的同時把刪除的數據返回回來,按字面理解就是彈出了這個數據。

如果pop()不寫索引值會怎么樣呢?

如何分析python中有序可變的數據集合List

是的,如果不寫索引值就會彈出最后一個元素。

列表里現在就剩'浙江'一個元素了,數據告急,我們先增加點數據,可以用append()方法,不錯的主意,但是我們還有其他快速方法:

如何分析python中有序可變的數據集合List

extend()方法增加一個新的列表到原來的列表后面。

如果我們想在指定的位置增加元素怎么辦呢?

如何分析python中有序可變的數據集合List

insert(1,'江蘇')在第1個索引的位置插入了'江蘇'元素,原來的1號索引位置的'廣東'以及后面的所有元素都往后移了一位。

如果我們再插入一個'江蘇'會怎么樣呢?列表允許重復的數據嗎?

如何分析python中有序可變的數據集合List

恩,列表原來是允許重復的數據的,那有沒有不允許重復數據的數據結構呢?

看完上述內容,你們掌握如何分析python中有序可變的數據集合List的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武穴市| 崇阳县| 天峨县| 乌海市| 温宿县| 文安县| 巩留县| 琼结县| 衡山县| 双柏县| 平远县| 乌兰察布市| 容城县| 祥云县| 郑州市| 延安市| 通榆县| 离岛区| 五常市| 林口县| 宁乡县| 松潘县| 汉阴县| 杂多县| 莫力| 财经| 麻阳| 阿瓦提县| 五峰| 正安县| 竹山县| 西华县| 洪江市| 仙桃市| 遵化市| 瓮安县| 古丈县| 顺平县| 屏山县| 大城县| 开平市|