No video

Iterators, Iterables, and Itertools in Python || Python Tutorial || Learn Python Programming

𝙎𝙩𝙖𝙮 𝙞𝙣 𝙩𝙝𝙚 𝙡𝙤𝙤𝙥 𝙄𝙉𝙁𝙄𝙉𝙄𝙏𝙀𝙇𝙔: snu.socratica.com/python For-loops in Python do a lot of work for you. By learning HOW iteration works, you will be able to add iteration to your own classes and create custom iterable objects. Python also gives you an "itertools" module which contains a lot of convenience functions to save you time and streamline your code.
We were able to bring you this video thanks to our generous Kickstarter backers! Find their names hidden (okay, not very hidden) in the video!
Socratica Friends, we have a quiet little email group for Python if you'd like to receive updates (can't count on YT for notifications). Sign up here: snu.socratica.com/python
⧓⧓⧓⧓⧓
Subscribe to Socratica + bell for notifications:
bit.ly/SocraticaSubscribe
Find our programming playlists here:
Python programming: bit.ly/PythonSocratica
SQL programming: bit.ly/SQL_Socratica
⧓⧓⧓⧓⧓
We recommend:
How to Be a Great Student
ebook: amzn.to/2Lh3XSP
Paperback: amzn.to/3t5jeH3
Kindle Unlimited (read free): amzn.to/3atr8TJ
Python Cookbook, 3rd edition
amzn.to/3goRmbG
The Mythical Man Month - Essays on Software Engineering & Project Management
amzn.to/2tYdNeP
Shop Amazon Used Textbooks - Save up to 90%
amzn.to/2pllk4B
⧓⧓⧓⧓⧓
Join this channel to get access to perks:
/ @socratica
Support Socratica on Patreon:
/ socratica
⧓⧓⧓⧓⧓
Python instructor: Ulka Simone Mohanty (@ulkam on Twitter)
Written & Produced by Michael Harrison
#Python #Iterators #Coding

Пікірлер: 235

  • @Socratica
    @Socratica2 жыл бұрын

    Wear a Socratica Python shirt for good luck coding: shop.socratica.com/products/python-by-socratica

  • @elboon_80
    @elboon_802 жыл бұрын

    Even if one may know the concepts, it is still satisfying to watch Socratica's vids! Thanks!

  • @Socratica

    @Socratica

    2 жыл бұрын

    Gosh, thank you so much, kind Socratica Friend! We're glad you're here with us! 💜🦉

  • @wesleydcm

    @wesleydcm

    2 жыл бұрын

    really xD

  • @pvic6959

    @pvic6959

    2 жыл бұрын

    Yes this is me! Not only do I have a computer science degree, I am also a software engineer now LOL. but I LOVE these. Im soooo glad to see a new video!

  • @kamalkishor1379

    @kamalkishor1379

    2 жыл бұрын

    Agree.

  • @rweaver6
    @rweaver62 жыл бұрын

    As one who appreciates true geek humor, I greatly appreciate Ulka Simone's delivery of "a few closing remarks".

  • @murphygreen8484
    @murphygreen84842 жыл бұрын

    "because that would make sense", killed me! LoL, I remember first learning python and that tripping me up.

  • @ShreyasBharadwaj

    @ShreyasBharadwaj

    2 жыл бұрын

    I swear. The dry humor puts Sahara to shame.

  • @6754bettkitty
    @6754bettkitty2 жыл бұрын

    7:30 "remember the range function does not include the final number because that would make sense" lol

  • @arielspalter7425

    @arielspalter7425

    2 жыл бұрын

    I love her subtle sense of humor. Classy.

  • @Alex-ns1pj

    @Alex-ns1pj

    2 жыл бұрын

    That had me 💀

  • @tylernardone3788
    @tylernardone37882 жыл бұрын

    Excited to see Socratica back! Especially the python stuff!

  • @wesleydcm
    @wesleydcm2 жыл бұрын

    "Who does not love doing the same thing over and over and over ... and over again."

  • @normanmwanza8225

    @normanmwanza8225

    4 ай бұрын

    bro it reminds me of the time doc strange created an infinity loop where he kept coming back even after being killed😂

  • @ryancopeland1582
    @ryancopeland15822 жыл бұрын

    "I knew that was going to happen, yet still I flinched" BOI 😂

  • @soufta5872
    @soufta58726 күн бұрын

    Let's be honest. There're a thon of python vids on KZread out there but the Socratica's ones are by far the best. I want to watch them over and over and over... and over again ...

  • @amzabdrahim3350
    @amzabdrahim33502 жыл бұрын

    Ulka is awesome, these tutoriels are an unbelievable amusement.

  • @aynalemsitotaw7566
    @aynalemsitotaw75662 жыл бұрын

    Glad you are back! I really hope you will do more tutorials on python and even on machine learning or related applications of it.

  • @pvic6959
    @pvic69592 жыл бұрын

    I'm so happy to see a new video!! These are my FAVORITE python tutorials (though I already know all these concepts haha). when I was in college a couple years ago, I would tell EVERYONE about this channel. Its so unique, so relaxing, so humorous, so educational. These tutorials stand out among the sea of tutorials on youtube

  • @Socratica

    @Socratica

    2 жыл бұрын

    You are amazing, THANK YOU for spreading the word! 💜🦉

  • @AmeerulIslam
    @AmeerulIslam2 жыл бұрын

    words! 04:47 These 7 lines should help you understand the mechanics of iteration. 04:51 While these 2 lines should help you appreciate the for-loop.

  • @savant_logics
    @savant_logics2 жыл бұрын

    ... this is why I love Socratica. Their videos are the gold standard.

  • @Socratica

    @Socratica

    2 жыл бұрын

    AAAhhh you are too kind. 💜🦉

  • @pineapple3832
    @pineapple3832 Жыл бұрын

    When I first started watching Socratica's videos with Ulka I thought the "robot persona" was cheesy, but after several videos, I'm realizing she's actually quite funny without being overly so, and her delivery fits the material thematically. Also her tone and cadence lends itself to being clear and easy to understand, which is actually the most important thing. So I now consider these some of the best Python videos on youtube.

  • @mrmuranga
    @mrmuranga2 жыл бұрын

    4.47 "signalling our looping days are over" I has missed this channel and humor....good to have you back

  • @PoeheeHeLul
    @PoeheeHeLul2 жыл бұрын

    "You need to know your ABC's". So dry and funny (Even more funny if you know beforehand what ABC's are). These video's are made with so much love and attention for details.

  • @Skyfox94
    @Skyfox942 жыл бұрын

    Even as somebody who has written many a script in Python I can still learn from these videos. That's why I originally subbed to Socratica.

  • @GOTHICforLIFE1
    @GOTHICforLIFE12 жыл бұрын

    These are so well made, and additionally cover stuff you don't really think about. Once you can handle a for loop you think you got things covered, forgetting that there are many flexible things you can do with iterations outside the simple for loop. Very cool!

  • @4g4m3n0n
    @4g4m3n0n2 жыл бұрын

    Wow, this was really well done! Loved the examples given, very cool stuff folks. Glad to see more Socratica videos coming!!!

  • @BrianEdwardAshmore
    @BrianEdwardAshmore2 жыл бұрын

    The closing remarks in this video were eye-opening, thank you!

  • @PahpriosGaming
    @PahpriosGaming2 жыл бұрын

    I love this channel, because I don't just watch to learn, but also for fun which is a real nice change of pace.

  • @cuthbertmilligen
    @cuthbertmilligen2 жыл бұрын

    Glad to see you back. You make everything follow logically. Great stuff!

  • @GoGetFletch
    @GoGetFletch7 ай бұрын

    I love it. Socratica is so dry and witty but still an effective communicator of what can be quite complex concepts.

  • @KlausbergerYT
    @KlausbergerYT2 жыл бұрын

    Holy smokes, the Poker-Hands calculation in < 20 lines still gives me chills.

  • @Socratica
    @Socratica2 жыл бұрын

    Socratica Friends, we have a quiet little email group for Python if you'd like to receive updates (can't count on YT for notifications). Sign up here: bit.ly/PythonGroup

  • @anujkondhalkar9776

    @anujkondhalkar9776

    2 жыл бұрын

    Your whole course on python is absolutly best but between the course content it has time huge gap.

  • @kcmichaelm
    @kcmichaelm2 жыл бұрын

    These videos are so well-done, so informative, and so inspirational. I love them so much.

  • @omesner
    @omesner2 жыл бұрын

    Your videos are all so high quality! Thank you! And, the humor you add doesn't hurt either!

  • @DrMV1
    @DrMV12 жыл бұрын

    I love the form of presentation and how you give the word „Python“ a nice melody along with its pronounciation…

  • @serta5727
    @serta57272 жыл бұрын

    One of my favorite Python courses

  • @pvic6959
    @pvic69592 жыл бұрын

    3:36 this channel has no reason to be this funny!! I love it

  • @clnguye
    @clnguye10 ай бұрын

    The video is so clever. Entertaining and educational at the same time. The concepts are explained so clearly. Great job!

  • @zacky7862
    @zacky78622 жыл бұрын

    KZread just recommended this to me. This is a unique channel.

  • @joelhowe
    @joelhowe2 жыл бұрын

    All your videos are so helpful and so clever - thank you!

  • @bisratgetachew8373
    @bisratgetachew83732 жыл бұрын

    You guys never dissapoint. Great video!

  • @troy_neilson
    @troy_neilson2 жыл бұрын

    Seriously one of the most enjoyable and enlightening Python videos I've seen. Fantastic work @Socratica

  • @Socratica

    @Socratica

    2 жыл бұрын

    Thank you for your kind words! So very appreciated. 💜🦉

  • @Shubh22
    @Shubh222 жыл бұрын

    Yey, my absolute favorite channel is back with Python tutorial!

  • @FarizDarari
    @FarizDarari2 жыл бұрын

    I am a lecturer of a Python course at my univ in Indonesia, and I recommend (+ share links to) this channel to my students :) Thank you for quality learning videos!

  • @swannschilling474
    @swannschilling4742 жыл бұрын

    Those are just so hypnotic...cannot stop watching!!

  • @davidraveh3075
    @davidraveh30752 жыл бұрын

    As I learn from and enjoy the Socratica teaching, I felt I should express my thanks by joining and paying that little to thank and keep it running. Thank you.

  • @Socratica

    @Socratica

    2 жыл бұрын

    We're so glad you're with us, Socratica Friend!! 💜🦉

  • @BillAugersdca
    @BillAugersdca2 жыл бұрын

    So glad to see you back! Thanks for the great content - I love your videos!!

  • @Socratica

    @Socratica

    2 жыл бұрын

    We're so happy to be back making more videos!! 💜🦉

  • @SUNILKUMAR-of3hr
    @SUNILKUMAR-of3hr2 жыл бұрын

    I was waiting for it. Really good job

  • @kapitankidlattv9613
    @kapitankidlattv96132 жыл бұрын

    This is golden! Kudos to the team!

  • @iyanuoluwasowande8447
    @iyanuoluwasowande84472 жыл бұрын

    first time here and you're already one of my top youtube creators. You make programming interesting

  • @itsmerhlgupta
    @itsmerhlgupta2 жыл бұрын

    As always...best and top class. Thanks Socratica for such an awesome content. More power to you 👍🙌

  • @evilservo
    @evilservoАй бұрын

    Lets appreciate python for creating for loop and Socratica for making us realize its importance

  • @pile333
    @pile3332 жыл бұрын

    "Loopus interruptus" 😄 I didn't know you can have a "loopus" even down there! 😄

  • @lexolotlgod
    @lexolotlgod Жыл бұрын

    This is the first video of y'alls I've seen. Incredible, thank you so much! This complements the course I'm taking perfectly.

  • @Socratica

    @Socratica

    Жыл бұрын

    We're so glad you've found us! 💜🦉

  • @thebuggser2752
    @thebuggser27522 жыл бұрын

    What a great video!! Worth watching even if you know the concepts.

  • @chimchim2_
    @chimchim2_2 жыл бұрын

    I never get tired of these

  • @israelbirhane2068
    @israelbirhane20682 жыл бұрын

    What a precise lecture is this!!

  • @ramanat3442
    @ramanat34422 жыл бұрын

    Happy to see you after a long time socratica.

  • @victoriarodriguezdeleon4497
    @victoriarodriguezdeleon44972 жыл бұрын

    This is really high quality stuff. Thanks for sharing

  • @jacobtrevor3448
    @jacobtrevor34482 жыл бұрын

    Honestly the best python tutorials on the internet

  • @seeker4430
    @seeker44302 жыл бұрын

    Hey!!!!!!!! Thanks for being back.... more power to you!

  • @letsjoinhands
    @letsjoinhands2 жыл бұрын

    absolutely brilliant!! not to mention that the lady's sense of humour is awesome : D

  • @engrkhan8726
    @engrkhan87262 жыл бұрын

    The teaching methodology is really AWOSOME !!!!!!!!!!

  • @rweaver6
    @rweaver6 Жыл бұрын

    StopIteration exception: "I knew that was going to happen. And yet, I flinched." Pure, nerdy genius.

  • @chatebillychilima6762
    @chatebillychilima67622 жыл бұрын

    I love the humor... Or lack thereof... very intriguing lesson.

  • @mohammedsaifuddin7040
    @mohammedsaifuddin70402 жыл бұрын

    Nicely presented. Thank you. 🙏.

  • @RichardGreco
    @RichardGreco2 жыл бұрын

    Very good video! Please keep them coming.

  • @iamtapasdas
    @iamtapasdas2 жыл бұрын

    I appreciate the content.. Also amazed how carefully the presented

  • @geetikasuri9318
    @geetikasuri93182 жыл бұрын

    Really happy you are back

  • @OPlutarch
    @OPlutarch Жыл бұрын

    Wow! These videos are extremely accurate for python beginners, you guys are amazing

  • @RH-nk7eo
    @RH-nk7eo2 жыл бұрын

    This was masterful thank you!

  • @neens6377
    @neens63772 жыл бұрын

    Thank God now our next generation teacher is back, hope you cover maximum concepts this time a request it is.

  • @chriss3154
    @chriss31542 жыл бұрын

    "yet I still flinched"😮 Now thats a true Socratica plot twist😆

  • @Ibrahim_talib
    @Ibrahim_talib2 жыл бұрын

    Nice to see you again our teacher.

  • @KayYesYouTuber
    @KayYesYouTuber Жыл бұрын

    Simply beautiful. Thanks

  • @vikranttyagiRN
    @vikranttyagiRN2 жыл бұрын

    I absolutely love this channel ❤️

  • @tomerlevi2640
    @tomerlevi2640 Жыл бұрын

    one of the best explanations out there great attitude great production . thanks

  • @dineshmister1280
    @dineshmister12802 жыл бұрын

    Great content 👍 and understood clearly. looking forward for next video in python.

  • @mhelmers
    @mhelmers2 жыл бұрын

    At last! Love it!

  • @Jess-hi4zd
    @Jess-hi4zd Жыл бұрын

    Thank you for this, it helped me understand this better!

  • @nayan.j
    @nayan.j2 жыл бұрын

    Aye aye Socratica is back ❤️

  • @nachoBikeLife
    @nachoBikeLife9 ай бұрын

    Very helpful, thanks! 🙏🏻

  • @yuli3873
    @yuli38732 жыл бұрын

    Love these videos!

  • @puszeq11
    @puszeq112 жыл бұрын

    She is back!

  • @mercygains
    @mercygains2 жыл бұрын

    Thank you for bringing a sense of humor and fun to STEAM education for all genders and skill/age levels :)

  • @akira_asahi
    @akira_asahi2 жыл бұрын

    Thank you for the video. I am grateful for your time and contribution. Kind regards, Akira.

  • @edmundobrown5604
    @edmundobrown56042 жыл бұрын

    congratulations ! Amazing content in all the videos !

  • @shekharsrivastava6823
    @shekharsrivastava68232 жыл бұрын

    please continue this series its so satisfying bruh

  • @JorgeEscobarMX
    @JorgeEscobarMX2 жыл бұрын

    Oh my! I didn't knew this was an ongoing series. I'll catch up now.

  • @palficsaba1710
    @palficsaba17102 жыл бұрын

    Thank You! You are amazing as usual!

  • @Socratica

    @Socratica

    2 жыл бұрын

    Thank you for watching today!! 💜🦉

  • @pablowashington1319
    @pablowashington13192 жыл бұрын

    Thank you for this new video!...

  • @BitCloud047
    @BitCloud0472 жыл бұрын

    Your videos are so freaking good....I love them...

  • @dima1478
    @dima14782 жыл бұрын

    Concise and precise, what more can you ask

  • @konradd8545
    @konradd85452 жыл бұрын

    The evil mastermind of CS education is back with her hilarious content! All hail the queen! 😂

  • @carlosmunoz5178
    @carlosmunoz51782 жыл бұрын

    thank you your videos have helped me a lot

  • @matthewgarcia2431
    @matthewgarcia24312 жыл бұрын

    thanks for the new video!

  • @lilarreola27
    @lilarreola272 жыл бұрын

    Welcome back Legend! 🙏

  • @jpcabral5016
    @jpcabral50162 жыл бұрын

    Sheesss back!! 🎉

  • @Socratica

    @Socratica

    2 жыл бұрын

    We're here and we're here and we're ready to iterate

  • @user-wz7ch8vf2p
    @user-wz7ch8vf2p2 жыл бұрын

    As an non-native speaker I find this tutorial very helpful since I've finally learned cards' names and suits

  • @kychemclass5850
    @kychemclass58502 жыл бұрын

    Love these videos and the hunour. Excellent. TQ TQ TQ! :D

  • @zachary_burrows
    @zachary_burrows4 ай бұрын

    Immediate sub. Great vid.

  • @deadman1462
    @deadman14622 жыл бұрын

    Awesome tutorials...maybe for C++ in similar lines would be super helpful :) Thanks

  • @muralidhar40
    @muralidhar407 ай бұрын

    ACTUALLY helpful. ty.

  • @herculesrockefeller8969
    @herculesrockefeller89692 жыл бұрын

    I keep watching this video over and over...

  • @kurtvega4871
    @kurtvega48712 жыл бұрын

    Awesome!!!!

  • @scruffydogdave
    @scruffydogdave2 жыл бұрын

    I think I'm going to have to loop back on this one.