【python】自定义类型的对象,可以成为字典的键值么?这里有什么你从没想过的坑呢?

Sdílet
Vložit
  • čas přidán 21. 08. 2024
  • 这期视频围绕着如何将自定义类型变成字典可用的键值展开,可能你知道这个问题的答案,但是你绝对想象不到这背后有多少内容你从没想过。我可以保证,看完这期视频,你一定会学到一些你不知道的知识!

Komentáře • 6

  • @oggyoggyoggyy
    @oggyoggyoggyy Před 3 měsíci +1

    真的學到很多細節,謝謝您!

  • @gezhu9904
    @gezhu9904 Před 2 měsíci +2

    子类重写eq就会阻止继承基类hash函数,为什么要这么设计呢?

    • @DUKE3DHARN
      @DUKE3DHARN Před 2 měsíci +5

      如果定義了eq,用原來的hash函數可能就沒有道理了。理想情況是當兩個物件equal時,hash value一樣。所以需要使用者重新定義hash來保證這件事

  • @Mingming_Studio
    @Mingming_Studio Před 2 měsíci

    太細了哥

  • @richard126wfr
    @richard126wfr Před 3 měsíci

    哇 神奇。。。