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

歡迎訪問 生活随笔!

生活随笔

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

python

python进阶:JSON与枚举

發布時間:2025/10/17 python 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python进阶:JSON与枚举 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JSON


一、JSON的定義

  • json是一種輕量級數據交換格式,json是一種數據格式!!
  • json字符串是一種承載形式,表現形式
  • json的對象類型是json眾多格式的一種類型,此外還有json數組等。。
  • 所謂json對象特指javascript中對象的一種,在其他語言中無此說法!
  • json格式經過json.loads(反序列化)方法后,轉換對應關系:
  • json、javascrpt、typescript均是ECMAscript規范的實現形式,顧json有自己的一套數據類型!并不依附于javascript。

  • 二、實操

    • 各種json概念與loads方法

    • dumps方法:序列化

    可以看出這兩個方法實現了json字符串與python數據類型的轉換


    二、枚舉

  • 枚舉的定義與使用方法

    • 獲取枚舉成員、枚舉成員的name以及枚舉成員的value的方法
  • )

    • 為什么要用枚舉,而不用類、字典等形式?

    • 枚舉內的枚舉成員不可變!
    • 枚舉內枚舉成員的name不可重復

  • 枚舉的常見操作
  • 枚舉的使用場景
  • 根據value取枚舉成員:weekdays(1) ->weekdays.MONDAY

    根據name取枚舉成員:weekdays[‘MONDAY’] -> weekdays.MONDAY

  • 枚舉、枚舉類型、枚舉成員的區別

    • 枚舉是一種數據類型,堪比class;枚舉==枚舉類型,即weekdays
    • 枚舉成員是枚舉內定義的一系列常量!!即weekdays.MONDAY
    • 枚舉成員的name:MONDAY
    • 枚舉成員的value:1
  • IntEnum以及unique裝飾器

  • 總結

    以上是生活随笔為你收集整理的python进阶:JSON与枚举的全部內容,希望文章能夠幫你解決所遇到的問題。

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