<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 編程B14:組合數據類型(二)

      0
      分享至

      9.3 元組類型

      (tuple)與列表非常相似,也是一種有序序列類型,但最大的不同在于:元組是不可變對象(immutable)。一旦創建,就不能修改其中的元素。元組的不可變特性使其特別適合用于記錄版本、日志快照或模型原始參數等可追溯歷史的應用。

      9.3.1 元組的創建

      元組可通過逗號 , 分隔各元素來創建,一般會加上圓括號 () 。也可以使用內置函數 創建。

      print(t1, t2, t3, t4)

      若只包含一個元素,必須加逗號 , ,否則不會被識別為元組:

      print(type(single), type(not_tuple))

      元組也支持嵌套結構:

      nested = (1, (2, 3), 4)

      9.3.2 元組的常用操作

      元組與列表非常相似,也是一種有序序列類型,因此共享大多數序列操作。

      (1)序列運算(拼接、重復與比較)

      print((1, 2, 3) > (1, 2))    # True

      (2)序列通用操作(索引、切片、遍歷與成員判斷)

      print(50 not in t)  # True

      (3)搭配內置函數與使用

      print(t2.index(2, 2))     # 3 從索引 2 之后繼續查找

      (4)修改元組中的可變對象元素

      雖然元組本身不可變,但若其內部包含可變對象(如列表),則內部數據仍然可以被修改。

      print(t)    # (1, [99, 3])

      說明:這并不違反元組不可變性,因為改變的是內部可變對象本身,而不是元組的綁定關系。

      (5)元組在函數設計中的應用

      元組常被用作函數的返回值,使函數可以一次性返回多個結果。

      print(low, high, avg)   # 10 40 25.0

      說明:Python 函數永遠只返回一個對象。當寫作 “return a, b” 時,實際上是返回一個元組。

      在函數的實參中,可以使用 * 進行位置參數解包傳參:

      print(add(*args))  # 等價于 add(3, 5)

      在函數的形參中,可以使用 * 捕獲可變位置參數。

      print(avg(1, 2, 3, 4))

      9.3.3 元組示例與應用

      例 9.3.1:AI 模型參數對比(權重凍結示例)

      在深度學習模型微調(fine-tuning)過程中,通常會固定部分預訓練參數,只更新其他層。元組可以用來保存“凍結參數”,防止被意外修改。

      compare_weights((0.55, 0.75, 0.95))

      元組的不可變特性可確保模型關鍵參數的安全性,在 AI 模型微調或版本管理中常用于記錄原始權重。

      例 9.3.2 坐標轉換

      以下示例可將多個坐標點進行平移和縮放變換。

      print(f"變換后的點: {scaled_points}")

      輸出:

      變換后的點: ((4.0, 6.0), (8.0, 10.0), (12.0, 14.0))

      9.4 集合類型

      (set)是一種無序、可變、不重復的序列類型。集合中的元素必須是,也就是說,不能包含列表或字典等可變類型。

      集合常用于去重、成員判斷以及數學意義上的集合運算(交集、并集、差集等)。

      9.4.1 集合的創建

      集合可通過花括號 {} 或內置函數 創建。

      空集合必須使用 set(),否則 {} 會被識別為字典。

      print(type(empty))   #

      也可以通過推導式來創建集合。

      print(squares)  # 如 -3 與 3 的平方相同,因此被自動去重。

      要注意的是,集合的輸出順序不固定,每次運行可能不同。

      9.4.2 集合運算

      集合支持豐富的運算符,用于實現數學集合操作。

      print(A ^ B)   # 對稱差集:{1, 2, 4, 5}

      這些運算也可以使用對應的方法實現:

      print(A.symmetric_difference(B))

      9.4.3 集合的常用操作

      除了上述集合運算,集合也像其它可變序列那樣,進行成員判斷、遍歷以及搭配內置函數使用等。不過,由于集合基于哈希表存儲且無固定順序,因此無法使用索引訪問和切片。

      還可通過進行增刪元素、關系測試等操作。

      (1)添加與刪除元素

      fruits.clear()                 # 清空集合

      (2)關系測試

      print(A.isdisjoint({4, 5}))  # True,無交集

      集合基于哈希表實現,成員判斷、添加與刪除的平均時間復雜度為 O(1)。

      9.4.4 集合示例與應用

      例 9.4.1:數據去重與統計

      集合可快速實現去重操作。

      下面的例子演示如何去除重復用戶 ID,并計算唯一數量。

      print("用戶集合:", unique_users)

      說明:集合的唯一性使其成為數據分析中“去重”的高效工具。

      例 9.4.2:用戶興趣交集推薦

      在推薦系統中,集合可用于快速求出不同用戶的共同興趣,從而生成個性化推薦內容。

      print("共同興趣:", common)

      說明:通過集合運算可高效實現興趣標簽匹配,是社交推薦與內容推薦算法的核心邏輯之一。

      小結

      本次課介紹了兩種重要的組合數據類型:元組(tuple)與集合(set)。元組是有序且不可變的序列,適合存儲固定結構或不應被修改的數據;集合則是無序且元素唯一的容器,常用于去重、集合運算與快速關系判斷。

      在下一課中,我們將學習映射類型——字典(dict),它通過“鍵–值(key–value)”的結構存儲與訪問數據,是 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.

      相關推薦
      熱點推薦
      太離譜,閑魚驚現 iPhone 18 Pro 工程機

      太離譜,閑魚驚現 iPhone 18 Pro 工程機

      花果科技
      2026-01-12 12:46:04
      全世界最狠的騙局,莫過于貸款買房。

      全世界最狠的騙局,莫過于貸款買房。

      流蘇晚晴
      2026-01-08 18:18:57
      俄軍怒火被徹底點燃,連夜裝填核彈,美終于怕了,威脅歐盟快收手

      俄軍怒火被徹底點燃,連夜裝填核彈,美終于怕了,威脅歐盟快收手

      妙知
      2026-01-12 13:32:43
      TOP14位身高170以上的女神,有顏有燈有演技

      TOP14位身高170以上的女神,有顏有燈有演技

      素然追光
      2026-01-02 02:45:02
      醫生發現:天冷堅持戴帽子的人,過不了幾個月,身體會有5大變化

      醫生發現:天冷堅持戴帽子的人,過不了幾個月,身體會有5大變化

      健康之光
      2026-01-12 11:50:08
      他上賽季還在保級隊效力,如今卻在冬訓迎來逆襲,轉會蓉城踢首發

      他上賽季還在保級隊效力,如今卻在冬訓迎來逆襲,轉會蓉城踢首發

      振剛說足球
      2026-01-12 13:46:01
      大清朝第一罪人,不是鰲拜,也不是吳三桂,而是當了35年忠臣的他

      大清朝第一罪人,不是鰲拜,也不是吳三桂,而是當了35年忠臣的他

      豐譚筆錄
      2026-01-12 07:50:12
      周一官宣新帥!曼聯高層拍板,索肖恐無緣回歸,黑馬脫穎而出

      周一官宣新帥!曼聯高層拍板,索肖恐無緣回歸,黑馬脫穎而出

      阿泰希特
      2026-01-12 10:02:14
      本周,青島開啟升溫模式,直沖13℃!接下來將迎雨雪天氣→

      本周,青島開啟升溫模式,直沖13℃!接下來將迎雨雪天氣→

      魯中晨報
      2026-01-12 07:17:07
      世體:國米只需付出1500萬歐,馬競便可以放莫利納離隊

      世體:國米只需付出1500萬歐,馬競便可以放莫利納離隊

      懂球帝
      2026-01-12 13:21:07
      中方下“逐客令”,直言:一粒大米也不要,直接叫停900萬噸訂單

      中方下“逐客令”,直言:一粒大米也不要,直接叫停900萬噸訂單

      愛吃醋的貓咪
      2025-12-27 16:24:13
      40歲保姆:拿著雇主的高工資提供特殊服務,老公得知后和我離婚了

      40歲保姆:拿著雇主的高工資提供特殊服務,老公得知后和我離婚了

      孢木情感
      2026-01-11 19:12:55
      歷經十幾年談判,5個縣都劃歸鄰國,如今現狀如何了?

      歷經十幾年談判,5個縣都劃歸鄰國,如今現狀如何了?

      鶴羽說個事
      2026-01-09 14:29:53
      南海撞機王偉成功跳傘,咋10萬人都找不到他?直到20多年后才明白

      南海撞機王偉成功跳傘,咋10萬人都找不到他?直到20多年后才明白

      鶴羽說個事
      2025-12-12 14:31:49
      離譜!美商務部長:臺積電必須雇傭跨性別、女同工程師!否則違規!

      離譜!美商務部長:臺積電必須雇傭跨性別、女同工程師!否則違規!

      EETOP半導體社區
      2026-01-12 11:38:27
      患者憤怒發聲:醫生準時下班,等待無果引熱議!醫保局力推減少排隊等候

      患者憤怒發聲:醫生準時下班,等待無果引熱議!醫保局力推減少排隊等候

      寶哥精彩賽事
      2026-01-12 08:25:18
      瑞銀分析師:2030年中國電動汽車或獨占全球市場三分之一份額

      瑞銀分析師:2030年中國電動汽車或獨占全球市場三分之一份額

      IT之家
      2026-01-12 11:13:09
      閆學晶“哭窮”后多平臺賬號禁止關注 其代言調料品牌老總:將向她索賠 不再請明星代言

      閆學晶“哭窮”后多平臺賬號禁止關注 其代言調料品牌老總:將向她索賠 不再請明星代言

      紅星新聞
      2026-01-10 14:19:18
      這個手握全球代碼精華的社區,自殺了。

      這個手握全球代碼精華的社區,自殺了。

      差評XPIN
      2026-01-12 00:08:23
      曝某頭部新勢力將關店、裁員!

      曝某頭部新勢力將關店、裁員!

      電動知家
      2026-01-11 13:59:09
      2026-01-12 14:16:49
      MediaTea
      MediaTea
      專業的數字媒體、新媒體技術
      1701文章數 72關注度
      往期回顧 全部

      科技要聞

      小米二手車價大跳水:SU7半年跌5萬元

      頭條要聞

      臺媒:大陸在朱日和基地復制"總統府" 不可掉以輕心

      頭條要聞

      臺媒:大陸在朱日和基地復制"總統府" 不可掉以輕心

      體育要聞

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

      娛樂要聞

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

      財經要聞

      揭秘“穩賺不賠”的代工項目騙局

      汽車要聞

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

      態度原創

      房產
      本地
      游戲
      數碼
      公開課

      房產要聞

      國家海岸 有鳳來儀|全維實景示范區首映海棠

      本地新聞

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

      《P5》外網噴爛引發熱議 無聊透頂被人高估?

      數碼要聞

      2025年星閃終端產品出貨量突破1億臺 商用產品超600款

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 亚洲欧美色综合影院| 桐梓县| 在丈前下药侵犯人妻在线| 黑人巨大精品欧美一区二区| 国产三级最新在线观看不卡| 久久精品国产亚洲av热一区 | 久久天堂综合亚洲伊人hd| 色吊丝av中文字幕| 国产日韩精品欧美一区灰| 赤壁市| 亚洲精品视频一一三区| av手机版天堂网免费观看| 亚洲国产高清在线观看视频| 欧美精品国产综合久久| 一本二本三本亚洲??码| 日韩人妻一区二区三区免费| 又大又粗又爽18禁免费看| 久久精品国产69国产精品亚洲| 亚洲一卡二卡| 亚洲丝袜无码| 久国产精品韩国三级视频| 色av综合| 鲁鲁夜夜天天综合视频| 国内av网站| 亚洲精品97久久中文字幕无码| 天堂无码| 真实国产乱子伦精品一区二区三区| 国产精品综合久久久久久久免费 | 欧美音影成人在线一级片| 精品中文字幕一区在线| 91综合网| 国产精品一区二区毛卡片| 香蕉免费一区二区三区| 揭阳市| 日韩人妻丝袜美腿中文| 精品国内自产拍在线观看| 精品国产美女av久久久久| 女同互慰高潮呻吟免费播放| 久久www免费人成一看片| 久久国产精品日本波多野结衣| 欧美精品久久久|