<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      Python 編程B13:組合數據類型(一)

      0
      分享至

      第九章 組合數據類型

      在編程世界中,數據從來不是孤立存在的。我們不僅要處理單個數字或字符串,更要管理一組數據,例如學生成績列表、坐標點集、或用戶標簽集合。

      在 Python 中,用于存放多個數據的容器被稱為組合數據類型(Compound Data Types)。它們讓我們能夠高效地組織、存取與操作成批數據,從而構建更復雜的程序結構。

      學習目標:

      (1)理解組合數據類型的概念與作用。

      (2)掌握列表、元組與集合的創建、訪問及操作方法。

      (3)能區分可變與不可變類型的差異與使用場景。

      (4)能利用組合類型進行常見任務,如去重、統計、分組。

      (5)掌握映射結構(字典)的結構與應用場景。

      9.1 組合數據類型概述

      現實問題往往涉及多組相關數據。例如:

      “學生成績”是一組分數;

      “城市氣溫”是一組溫度;

      “AI 模型輸出”是一組預測值。

      這時我們需要一種容器,能在一個變量中同時存放多個值。

      Python 提供了多種組合數據類型(列表、元組、集合、字典等)來完成這一任務,它們不僅能存儲多元素數據,還能靈活操作這些元素。

      9.1.1 可變與不可變

      (1)可變類型(Mutable)

      內容可被修改,如列表、集合、字典等。

      (2)不可變類型(Immutable)

      內容固定,如整數、range、字符串、元組、凍結集合等。

      例如,列表的內容可以隨時增加或刪除,而元組一旦建立,內部元素就不允許改變。

      9.1.2 有序與無序

      (1)序列類型

      可按位置訪問元素,可迭代、支持索引和切片。如列表、元組、range、字符串、字節類型等。

      (2)無序類型

      按內容組織數據,元素唯一、不支持索引。如集合、凍結集合等。

      9.1.3 映射類型

      如字典,鍵值對存儲,鍵必須唯一且。通過鍵而不是索引訪問。

      9.2 列表類型

      列表是 Python 中最靈活的數據結構之一,它能按順序保存任意數量的元素,并可隨時修改、添加或刪除。

      列表非常適合存放序列化的數據,如多張圖片路徑、模型參數序列、實驗結果記錄等。

      9.2.1 列表的創建

      (list)對象可通過方括號 [] 直接定義,也可使用內置構造函數 從可迭代對象創建。

      可以包含任意類型的元素,也支持嵌套。

      empty = []                          # 空列表

      是一種單行表達式構造列表的方式,簡潔且高效。

      print(evens)     # [0, 2, 4, 6, 8]

      9.2.2 列表的常用操作

      掌握這些常用操作,可以更高效地使用列表。

      (1)拼接、重復、成員判斷

      print(2 in a)  # True,使用 in 和 not in 判斷元素是否存在

      (2)索引與切片

      print(nums[1:3])      # 切片:從第 2 到第 3 個元素 [2,3]

      提示:

      序列類型的索引與切片的語法都類似于。

      (3)修改與刪除

      print(lst)              # [10, 5]

      (4)訪問與解包

      print(name, score)   # Alice 95

      (5)遍歷

          print(i, f)

      (6)使用內置函數

      許多內置函數可直接用于列表。

      print(sorted(nums))  # [1, 2, 5, 9],返回新列表,原列表不變

      例 9.2.1:列表去重與排序

      先轉換為集合再轉換回列表,可達到快速去重的目的。

      print("清洗后的數據:", clean_data)

      說明:可應用于數據分析中“重復值去除”的場景。

      9.2.3 列表方法

      除了常見的操作符與內置函數外,Python 還為列表對象提供了豐富的類方法,用于實現更細粒度的操作。

      (1)添加與插入

      fruits.insert(1, "pear")     # 在索引處插入

      (2)刪除與清空

      fruits.clear()               # 清空列表

      (3)排序與反轉

      nums.reverse()               # 反向排列

      (4)復制與嵌套

      matrix = [[1, 2], [3, 4]]    # 二維列表

      Python 提供兩種方式復制對象。

      淺拷貝(Shallow Copy)會創建一個新對象,但內部元素(子對象)依然是原對象的引用。深拷貝(Deep Copy)會創建一個新對象,并遞歸地復制內部所有子對象,形成完全獨立的副本。

      deep_copy = copy.deepcopy(matrix)

      說明:深拷貝會遞歸復制所有層級的對象,適用于嵌套列表等結構。

      這些方法幾乎涵蓋了列表對象的全部常用操作,是數據結構中最常使用的接口集合之一。

      9.2.4 列表綜合示例與應用

      例 9.2.2:計算多張圖片的平均亮度

      在圖像處理或機器學習任務中,常需要計算多張圖片的平均亮度,以評估數據集曝光水平或執行歸一化操作。

      print(f"平均亮度:{avg:.1f}")

      在 AI 圖像預處理中,可使用此方法快速計算樣本集的平均亮度,用于數據標準化或曝光補償。

      例 9.2.3:中文文本分詞與詞云可視化

      本示例演示了如何使用 庫對中文文本進行分詞,去除停用詞,然后通過 庫生成詞云,幫助我們可視化文本中的重要詞匯。

      安裝依賴:

      pip install jieba wordcloud matplotlib

      示例代碼:

      plt.show()

      在自然語言處理(NLP)中,中文文本的分詞是基礎任務之一。通過對文本進行分詞,我們可以提取出有意義的詞語,并進一步分析文本中的重要內容。詞云是一種常用的文本數據可視化方法,它通過對詞語頻率的可視化,幫助我們直觀地發現文本中的關鍵詞。

      小結

      本次課介紹了 Python 中最靈活的容器類型——列表(list),學習了列表的創建方式、常見操作、內置函數與方法調用等,并通過實例理解了列表在數據清洗與 AI 預處理等任務中的應用價值。

      在下一課中,我們將繼續學習元組(tuple)與集合(set),它們一個強調“不可變的有序性”,另一個追求“唯一性與集合運算”,共同構成 Python 組合數據結構的核心體系。

      點贊有美意,贊賞是鼓勵

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      德黑蘭的黃昏:神性終將敗給通脹

      德黑蘭的黃昏:神性終將敗給通脹

      債市邦
      2026-01-11 22:44:01
      A股:今天,放量并未大漲,跡象表明了,不出所料,很可能這樣走

      A股:今天,放量并未大漲,跡象表明了,不出所料,很可能這樣走

      丁丁鯉史紀
      2026-01-12 12:12:02
      英媒爆料:伊朗哈梅內伊準備模仿巴沙爾,出逃到俄羅斯

      英媒爆料:伊朗哈梅內伊準備模仿巴沙爾,出逃到俄羅斯

      寒叔說國際
      2026-01-12 15:48:42
      特朗普稱“中俄只能在美方控制下購買委內瑞拉石油”,外交部回應

      特朗普稱“中俄只能在美方控制下購買委內瑞拉石油”,外交部回應

      新京報政事兒
      2026-01-12 15:51:49
      “中國第一縣”20連冠:破解昆山奇跡背后的“人才密碼”

      “中國第一縣”20連冠:破解昆山奇跡背后的“人才密碼”

      正解局
      2025-07-14 14:55:39
      輸不起?皇馬拒為巴薩列隊+姆總率眾將離場 阿隆索:不看重的獎杯

      輸不起?皇馬拒為巴薩列隊+姆總率眾將離場 阿隆索:不看重的獎杯

      我愛英超
      2026-01-12 06:18:38
      女孩不會殺豬上千網友驅車幫忙,有人帶著9頭活豬前來:小的給她養,大的可以宰了招待大家

      女孩不會殺豬上千網友驅車幫忙,有人帶著9頭活豬前來:小的給她養,大的可以宰了招待大家

      極目新聞
      2026-01-12 16:00:55
      手戴1000多萬名表,坐擁3.6億私人飛機,“滬上皇”秦奮啥來頭?

      手戴1000多萬名表,坐擁3.6億私人飛機,“滬上皇”秦奮啥來頭?

      小熊侃史
      2026-01-12 07:40:07
      合川殺豬飯最后一天!人山人海,菜沒端上就被搶,呆呆妹不敢露面

      合川殺豬飯最后一天!人山人海,菜沒端上就被搶,呆呆妹不敢露面

      好賢觀史記
      2026-01-12 13:48:21
      300多守衛被20多美軍特種兵全殲!委內瑞拉總統衛隊幸存者崩潰講述當晚可怕經歷

      300多守衛被20多美軍特種兵全殲!委內瑞拉總統衛隊幸存者崩潰講述當晚可怕經歷

      大洛杉磯LA
      2026-01-11 07:08:16
      沈陽雪又來!寒潮預警!遼寧還有一場大范圍降雪↘

      沈陽雪又來!寒潮預警!遼寧還有一場大范圍降雪↘

      沈陽生活圈i
      2026-01-12 16:42:48
      杜蘭特23分火箭爆冷輸7連敗國王 阿門31+13申京復出遭隔扣

      杜蘭特23分火箭爆冷輸7連敗國王 阿門31+13申京復出遭隔扣

      醉臥浮生
      2026-01-12 12:30:05
      米萊交出亮眼答卷:阿根廷償清全部美債 貧困人口減半支持率破6成

      米萊交出亮眼答卷:阿根廷償清全部美債 貧困人口減半支持率破6成

      老馬拉車莫少裝
      2026-01-11 22:31:11
      閆學晶迎來結局!多人受牽連,趙本山23年前對她的忠告一語中的!

      閆學晶迎來結局!多人受牽連,趙本山23年前對她的忠告一語中的!

      烏娛子醬
      2026-01-12 11:11:49
      反轉了!居然全是演的!視頻已清空

      反轉了!居然全是演的!視頻已清空

      洪觀新聞
      2026-01-12 11:16:01
      暴風驟雨!伊朗抗議者死亡增至2000人,教士集團稱24小時造出核彈

      暴風驟雨!伊朗抗議者死亡增至2000人,教士集團稱24小時造出核彈

      史政先鋒
      2026-01-12 14:37:19
      寶馬的“駕趣”生意經

      寶馬的“駕趣”生意經

      汽車十三行
      2026-01-12 14:52:30
      庫里31+5勇士不敵老鷹結束連勝,巴特勒30+7+6約翰遜23+11

      庫里31+5勇士不敵老鷹結束連勝,巴特勒30+7+6約翰遜23+11

      湖人崛起
      2026-01-12 11:58:38
      昆明警方回應“街頭火拼”視頻:演出拍攝者與發布者等5人被批評教育

      昆明警方回應“街頭火拼”視頻:演出拍攝者與發布者等5人被批評教育

      澎湃新聞
      2026-01-12 12:50:28
      碎三觀!網傳江陰某4S店女銷售出軌客戶四年,親媽幫著出餿主意…

      碎三觀!網傳江陰某4S店女銷售出軌客戶四年,親媽幫著出餿主意…

      火山詩話
      2026-01-12 13:36:30
      2026-01-12 17:55:00
      MediaTea
      MediaTea
      專業的數字媒體、新媒體技術
      1701文章數 72關注度
      往期回顧 全部

      科技要聞

      面對SpaceX瘋狂“下餃子” 中國正面接招

      頭條要聞

      女子不會殺豬上千網友去幫忙 村干部:宰5頭豬吃流水席

      頭條要聞

      女子不會殺豬上千網友去幫忙 村干部:宰5頭豬吃流水席

      體育要聞

      聰明的球員,不是教練教出來的

      娛樂要聞

      閆學晶:脫離群眾太久 忘了自己的根

      財經要聞

      倍輕松信披迷霧 實控人占用資金金額存疑

      汽車要聞

      增配不加價 北京現代 第五代 勝達2026款上市

      態度原創

      教育
      親子
      時尚
      旅游
      本地

      教育要聞

      新浪招實習生啦!100-150/天!免費班車、節日福利!

      親子要聞

      姐妹在糾結月子里怎么洗漱,來聽聽金牌月嫂的建議

      伊姐周日熱推:電視劇《御賜小仵作2》;電視劇《偶像瘋子》......

      旅游要聞

      鄭州氣溫持續回升!曬太陽的好去處推薦

      本地新聞

      云游內蒙|“包”你再來?一座在硬核里釀出詩意的城

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 熟妇人妻不卡中文字幕| 秋霞一区| 无码人妻AⅤ一区二区三区用会员| 无码色色| 激情的视频一区二区三区| 久久婷婷综合色丁香五月| 久久亚洲视频| 93乱子伦国产乱子伦海的味道| 欧美18videosex性欧美tube1080| 国产很色很黄很大爽的视频| 亚洲精品久久久久午夜福禁果tⅴ| 亚洲AV电影网| 色综合久久88色综合天天| 苍井空大战黑人| 秋霞人妻无码中文字幕| 国产亚洲制服免视频| 国产精品美女网站| 99re久久资源最新地址| 成人精品久久一区二区三区| 无套内内射视频网站| 亚洲最大成人网站| 天天做天天爱天天爽综合网| 国内精品99偷拍| 日韩亚洲国产一区情侣| 免费看一区二区三区四区| 国产熟妇婬乱A片免费看牛牛| 陇西县| 野花韩国视频在线观看免费高清| 国产成人精品午夜二三区波多野| 777午夜福利理伦电影网| 亚洲色丰满少妇高潮18p| 亚洲综合欧美在线一区在线播放 | 好吊妞人成视频在线观看27du | 中文字幕一区二区三区人妻少妇| 99RE6在线观看国产精品| 蜜桃91精品秘?入口| 亚洲性爱电影| 亚洲亚洲人成无码网WWW| 天堂在线www天堂中文在线| 人人操超碰| 亚洲欧美国产精品久久|