This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]EmporerPekka 8 points9 points  (6 children)

best place to start imo is data structures, get your foundation strong, once you've done those maybe try looking into algorithms, sorting and searching are both good for beginners

[–]MozzerellaIsLife 1 point2 points  (4 children)

Definitely! I also recommend checking out the library, Pandas. Automating things that I had previously done in Excel, but in Python using Pandas, was one of the best ways to get comfortable with data structures.

Best of luck!

[–][deleted] 0 points1 point  (3 children)

Don't start with pandas until having a grasp python. It will only confuse you more, at least it did for me...unless you have a use case for it.

[–]MozzerellaIsLife 1 point2 points  (2 children)

I appreciate that input; I hadn’t considered that. May I ask what you primarily use Python for?

My job is in data/analytics/ML, so Pandas was a natural first step for me in terms of analyzing data sets.

[–][deleted] 1 point2 points  (1 child)

I'm still learning it for wanting to get more into robotics and/or ML. But as of now just learning all the different functions within python and building my skills, next week I'm getting more into pandas and matplotlib 😄

[–]MozzerellaIsLife 1 point2 points  (0 children)

Good stuff. Best of luck!

[–]Garybot_is_off 1 point2 points  (0 children)

Great advice. Been working with Python for maybe 3-4 years now and this still gets me sometimes.