Udemy - Python 3: Deep Dive (Part 3 - Hash Maps)

  • 851
  • 0
  • 0
  • 0
wolves-头像
Udemy - Python 3: Deep Dive (Part 3 - Hash Maps)
收藏
  • Udemy - Python 3: Deep Dive (Part 3 - Hash Maps)-缩略图
  • 举报
  • 点赞
  • 0
  • 分享

素材介绍

Udemy - Python 3: Deep Dive (Part 3 - Hash Maps)



WEBRip | English | MP4 + Project Files | 1280 x 720 | AVC ~1122 Kbps | 30 fps



AAC | 128 Kbps | 44.1 KHz | 2 channels | ~20.5 hours | 9.67 GB



Genre: Video Tutorial / Programming

Dictionaries, Sets, and Related Data Structures







This course is an in-depth look at Python dictionaries.







Dictionaries are ubiquitous in Python. Classes are essentially dictionaries, modules are dictionaries, namespaces are dictionaries, sets are dictionaries and many more.







In this course we'll take an in-depth look at:







associative arrays and how they can be implemented using hash maps







hash functions and how we can leverage them for our own custom classes







Python dictionaries and sets and the various operations we can perform with them







specialized dictionary structures such as OrderedDict and how it relates to the built-in Python3.6+ dict







Python's implementation of multi-sets, the Counter class







the ChainMap class







how to create custom dictionaries by inheriting from the UserDict class







how to serialize and deserialize dictionaries to JSON







the use of schemas in custom JSON deserialization







a brief introduction to some useful libraries such as JSONSchema, Marshmallow, PyYaml and Serp







***** Prerequisites *****







Please note that this is a relatively advanced Python course, and a strong knowledge of some topics in Python is required.







Beyond the basics of Python (loops, conditional statements, exception handling, built-in data types, creating classes, etc), you should also have an in-depth understanding of the following topics:







functions and functional programming (recursion, *args, **kwargs, zip, map, sorted, any, all, etc)







lambdas, closures and decorators (including standard decorators such as @singledispatch, @wraps, etc)







iterables, iterators, generators and context managers







named tuples







variable scopes and namespaces (globals, locals, etc)







For this course you will also need to install some 3rd party libraries, so you need to be comfortable with doing this using the tool of your choice (e.g. pip, conda, etc)







Finally, most of the code in this course is illustrated using the freely available Jupyter Notebooks, so you will need that as well.







Who this course is for:







Python developers who want a deeper understanding of Python dictionaries and related topics







What you'll learn







Associative Arrays







Hash Tables and Hash Functions







Python's implementation of hash tables







Dictionaries and Sets







Defining hash functions for our custom classes and why that is useful







Creating customized dictionaries using the UserDict class







defaultdict







OrderedDict and Python3.6+ equivalences







Counter (multi-sets)







ChainMap







Serialization and Deserialization







JSON serialization/deserialization







Intro to JSONSchema, Marshmallow, PyYaml and Serpy 3rd party libraries







Password/解压密码-0daydown



wolves-头像
  • 166
  • 12382002
  • 77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    • 192
    • 0
    • 0
    • 0
  • 复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    • 214
    • 0
    • 0
    • 0
  • JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    • 163
    • 0
    • 0
    • 0

评论(0)

  • 热评
  • 所有评论
还没有评论哦~
还没有评论哦~

关键词

  • Python-3
  • Deep-Dive
  • Part-4--OOP
  • Python-3课程
  • Python-3深入课程
  • 近期更新
  • 热评推荐
  • 热门点击
77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

2025-02-13 11:03:14

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

2025-02-13 11:01:09

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

2025-02-13 10:58:24

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

2025-02-13 10:56:32

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

2025-02-13 10:53:58

3DsMax建模插件集合:rapidTools v1.14+使用教程

3DsMax建模插件集合:rapidTools v1.14+使用教程

2020-07-06 17:44:38

Proko-人体解剖高级付费版(中文字幕)256课

Proko-人体解剖高级付费版(中文字幕)256课

2020-12-21 18:34:01

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

2020-07-13 10:43:06

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

2021-01-26 16:03:27

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

2019-07-31 11:06:07

日月星辰矢量图 星辰插画 星座矢量插画 宇宙空间矢量素材 Space set 3760063

日月星辰矢量图 星辰插画 星座矢量插画 宇宙空间矢量素材 Space set 3760063

2019-08-12 15:38:06

标签云

  • Python-3
  • Deep-Dive
  • Part-4--OOP
  • Python-3课程
  • Python-3深入课程

相关资源/猜你喜欢