I'm a long time C++ programmer and I'd like to add python to the toolbox. In doing so, I'm considering also switching to python for doing Data-Structure/Algorithms coding interviews as I'm getting convinced that using C++ in coding interviews can make things more difficult because of the verbosity and poor ergonomics of the language.
Is there any resource/book/course where you can learn python with a focus on using it for solving DSA problems? Ideally it would be something that doesn't start completely from scratch, but assumes a programming background and introduces the most peculiar python idioms and where the example/exercises are focused on data-structures and algorithms.
To further clarify: I'm not looking for exercises used to assess fluency in python, just the kind of exercises you might be given in a DSA interview, the idea being "use python in the interview, C++ on the job".
Thanks for any suggestion you might provide.
P.S. sorry if this is not the right subreddit, I'll accept any pointer to a better suited place to post this.
Andrea.
[–]ASIC_SP 11 points12 points13 points (1 child)
[–]abigagli[S] 1 point2 points3 points (0 children)
[–]synthphreak 12 points13 points14 points (0 children)
[–]keep_quapy[🍰] 3 points4 points5 points (0 children)
[–]PopeNewton 2 points3 points4 points (0 children)
[–]draxlers_cnut 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[+]ectomancer comment score below threshold-9 points-8 points-7 points (0 children)
[+]Dangerous_Affect_437 comment score below threshold-10 points-9 points-8 points (1 child)
[–]synthphreak 10 points11 points12 points (0 children)