日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

字符串是单一字符的无序组合吗_Python学习笔记(八)组合数据类型

發布時間:2023/12/4 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 字符串是单一字符的无序组合吗_Python学习笔记(八)组合数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • Python語言中最常用的組合數據類型有3大類, 分別是集合類型序列類型映射類型
  • 集合類型是一個具體的數據類型名稱,而序列類型和映射類型是一類數據類型的總稱。
  • 集合類型是一個元素集合,元素之間無序,相同元素在 集合中唯一存在。
  • 序列類型是一個元素向量,元素之間存在先后關系,通 過序號訪問,元素之間不排他。序列類型的典型代表是 字符串類型和列表類型。
  • 映射類型是“鍵-值”數據項的組合,每個元素是一個鍵 值對,表示為(key, value)。映射類型的典型代表是字典 類型。
  • 集合類型概述

    集合是無序組合,用大括號({})表示,它沒有索引和位置的概念,集合中元素可以動態增加或 刪除

    集合中元素不可重復,元素類型只能是固定數據類型, 例如:整數、浮點數、字符串、元組等,列表、字典和 集合類型本身都是可變數據類型,不能作為集合的元素出現。

    需要注意,由于集合元素是無序的,集合的打印效果與 定義順序可以不一致。由于集合元素獨一無二,使用集 合類型能夠過濾掉重復元素。

    集合類型有4個操作符,交集(&)、并集(|)、差集 (-)、補集(^),操作邏輯與數學定義相同。

    集合類型有一些常用的操作函數或方法

    集合類型主要用于元素去重,適合于任何組合數據類型。

    序列類型概述

  • 序列類型是一維元素向量,元素之間存在先后關 系,通過序號訪問。
  • 由于元素之間存在順序關系,所以序列中可以存 在相同數值但位置不同的元素。
  • Python語言中 有很多數據類型都是序列類型,其中比較重要的 是:字符串類型和列表類型,此外還包括元組類 型。
  • 字符串類型可以看成是單一字符的有序組合,屬于序列類型。
  • 列表則是一個可以使用多種類型元素的序列類型。
  • 序列類型使用相同的索引體系,即正向遞增序號和反向遞減序號。
  • 序列類型有一些通用的操作符和函數

    映射類型概述

    映射類型是“鍵-值”數據項的組合,每個元素是一個鍵 值對,即元素是(key, value),元素之間是無序的。鍵值 對是一種二元關系,源于屬性和值的映射關系。

    映射類型是序列類型的一種擴展。在序列類型中,采用 從0開始的正向遞增序號進行具體元素值的索引。而映射 類型則由用戶來定義序號,即鍵,用其去索引具體的值。

    鍵(key)表示一個屬性,也可以理解為一個類別或項目, 值(value)是屬性的內容,鍵值對刻畫了一個屬性和它 的值。鍵值對將映射關系結構化,用于存儲和表達。

    總結

    以上是生活随笔為你收集整理的字符串是单一字符的无序组合吗_Python学习笔记(八)组合数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。