Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Seth Phelps
858 PointsReally struggling with applying python.
I am on Python collections right now and I understand the examples in the video, but whenever I am asked to solve the questions I struggle to apply the concepts. It seems like the concepts skip a step of logic. Is there another resource I should be using to understand it? I understand that these are practical coding examples, but I feel like I am missing something when it makes those jumps. I end up typing all the questions word for word in google to see the problem worked out, but this only teaches me so much.
5 Answers
Gunhoo Yoon
5,027 PointsWhat part is that you don't understand? There's many things going on that part of video.
What you think you understand is different from what you actually understand, to fully understand material you need to try out examples in your own term within your local environment. First get familiarize yourself with syntax and mess around with what you've learned until you intuitively know what's happening in your code. This is not hard when your code is simple examples and not a whole application so try it out. And clarify which part that you don't understand maybe I can fill in the missing gap.
Jeffrey James
2,636 PointsHey, don't get discouraged...even if you can't finish the exercises, as long as you understand the video you're making progress. You'll see the same concepts over and over and over again. After you keep hitting examples from here and all around the web, it'll just start to click.
I love treehouse but I skip the questions because I feel like they don't add value to my thought process. I typically have my own file set-up locally and play with the material in my own way.
Chris Freeman
Treehouse Moderator 68,468 PointsHey Seth, There are no stupid questions. If there is a part of a video or a challenge that is not clear, ask in the Community page. You can also search the Community questions and answers. Some questions regarding challenges have been asked many, many times. No problem. Asking questions also helps identify where the courses might need improvement.
The book Programming Python by Mark Lutz is 1600 pages! It takes time to absorb the material.
If you are complete new to Python, please permit yourself to be confused. Some of the "Pythonic Ways" don't always seem obvious, at first. Not too long from now, you'll likely look back at these early challenges and wonder why it seemed so hard! You'll get it. Code Onward!
Dimitar Tsvetkov
6,806 PointsWhen I read your post its like copy, paste from my thoughts. I feel the same way. What I do is of course ask questions. Every time I struggle I ask my stupid question. Also use the help() function. You type first help() in the console, then it prompts you to type in a module or keyword you need help with. Also use www.python.org. At first it will be frustrating to read and understand, but with the time you will get more and more confident. I hope that will help you!
Richard Hanberry
762 PointsIs there a specific thing that you're hung up on? It's a bit challenging material, but if you can shoot it out here, maybe we can help you flip the switch and get it!
Chris Freeman
Treehouse Moderator 68,468 PointsChris Freeman
Treehouse Moderator 68,468 PointsBTW, This question was posted twice. The other copy was deleted.