我自己的背景是CS硕毕业不久
学校都以C++为主流教学
会了C++之后其实多数语言就没什么难度了
而最近用了几个月的python
但问题来了
不久前去面试 因为我用python回答
他就问我mutable和immutable 但我印象很模糊 所以讲错了
回来找了一下资料 才觉得这真的是基本中的基本
但是找了好多教学资源都只大概提到 所以当初就不会
因为感觉现在学程式的主流就是马上变出一个Hello world最重要
其他技术细节 写久了慢慢就懂了
之前去书局翻书 大概也是介绍语法啦 神奇的用法啦 什么的
但是却没看到有书仔细讲解python的细节
例如说内存怎么开的 GC怎么做 常用的东西是怎么实作的
例如我知道C++ STL里面的vector是用array实作
我就知道该用push_back会比较快
知道map和unordered_map分别用RB tree和hash实作
这样我看到问题就能想到什么才是好方法
但是python...
我有一种感觉 如果继续用现在的方式学python
一直在学很酷的语法、各种package的用法
那我只会与真的学好他越行越远
而堕落成脑中塞了一堆知识 却不懂得活用的码农
想问各位,有什么推荐的学习资源
能够解决这种问题吗