Be a Python Pro with Enumerate

Enumerate is an important built in function in #python and #coding folks should know how to use it. Don't be a noob!

Пікірлер: 921

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

    When you read the documentation once:

  • @robmulla

    @robmulla

    Жыл бұрын

    Who reads documentation? Kidding! You’re the real pro.

  • @samueljehanno

    @samueljehanno

    Жыл бұрын

    😯

  • @MemesterTheMaster

    @MemesterTheMaster

    Жыл бұрын

    I don't understand how people have difficulties understanding the documentation.... As long as you think, you are doing fine But read the thing.

  • @GetOffMyPhoneGoogle

    @GetOffMyPhoneGoogle

    Жыл бұрын

    TempleOS is still superior.

  • @originalbinaryhustler3876

    @originalbinaryhustler3876

    Жыл бұрын

    thanks am going to read the docs

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

    Ngl, calling people a noob is kinda a noob thing to do

  • @antonevstigneev846

    @antonevstigneev846

    Жыл бұрын

    yep, because he is also a noob who doesn’t even use List comprehension

  • @the_w0nderful43

    @the_w0nderful43

    Жыл бұрын

    I put dislike on both of your comments

  • @the_w0nderful43

    @the_w0nderful43

    Жыл бұрын

    Noob noob noob

  • @jackmillen

    @jackmillen

    Жыл бұрын

    @@the_w0nderful43 Okay. Have a nice day!

  • @mettwasser

    @mettwasser

    Жыл бұрын

    ​@@antonevstigneev846 why in ther world would he use a list comp here..? xd

  • @5cover
    @5cover Жыл бұрын

    Frankly, as long as you write clean, readable code, you're a pro to me, regardless of your knowledge of python's forensics. ❤️

  • @robmulla

    @robmulla

    Жыл бұрын

    That’s a fair take.

  • @wonderfulworldofmarkets9033

    @wonderfulworldofmarkets9033

    Жыл бұрын

    So I went down a rabbit hole with this one. At first I thought that enumerate is worse since in assembly, its a jmp and then iterating pointer and assigning vs just iterating and assigning. Turns out in newer version of Python they have made enumerate faster than reading and assigning!

  • @kevinwoodrobotics

    @kevinwoodrobotics

    6 ай бұрын

    yeah clean code makes a huge difference

  • @Haja024

    @Haja024

    Ай бұрын

    ​@@geekzombie8795 Some people enjoy gaining knowledge, Brad.

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

    The other two ways are perfectly acceptable in other languages and may even be easier to read so I have no issue with them.

  • @robmulla

    @robmulla

    Жыл бұрын

    Ok, you win! But now people know they all exist :D

  • @derickd6150

    @derickd6150

    6 ай бұрын

    Yeah honestly this is why I hate python 😂

  • @juliodonofreo

    @juliodonofreo

    6 ай бұрын

    Other languages actually have a numeric for loop, and not the odd range() thing. Don't get me wrong, python's for is good and works for everything, but this range() thing is weird

  • @specter538

    @specter538

    3 ай бұрын

    ​@@juliodonofreo I too was really frustrated with python's for loop in the beginning. But there's a way around it. For example writing something like, for i in range(1,10,2): print(i) Is the same as writing, for(int i=1;i

  • @tegathemenace

    @tegathemenace

    24 күн бұрын

    ​@@specter538 in their heads it's shorter😂. Anything to stay unique I guess

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

    I've been coding python for more decades than I care to admit and if someone used the first two I wouldn't think they're "noobs", it's perfectly fine. Or conversely, that using the enumerate function is anything to show off about. The fact you think it's advanced says more about you than anything else.

  • @robmulla

    @robmulla

    Жыл бұрын

    Hey Tophat! I can appreciate your reaction. This short is just intended to be funny. I intentionally went over the top with the "noob" stuff just to make it more interesting in hopes that people would learn something new. Sorry if it came across too harsh.

  • @tophat593

    @tophat593

    Жыл бұрын

    @@robmulla Oh, now I feel mean! I obviously got the wrong end of the stick, apologies. Don't worry in the slightest, enumerate is a nice solid thing to teach learners for sure, very handy. If I'm honest, it's what I use by default.

  • @jacckkaboii3528

    @jacckkaboii3528

    Жыл бұрын

    @@tophat593 most humble argument in the youtube comment section to date.

  • @mast3rvnzla

    @mast3rvnzla

    Жыл бұрын

    😊

  • @lucasalvarani1724

    @lucasalvarani1724

    Жыл бұрын

    ​@@jacckkaboii3528 true

  • @SlyceDFI
    @SlyceDFI3 ай бұрын

    meanwhile c/c++, c#, java, js and many others: "iterating over a list? nah havent heard of it"

  • @koam_

    @koam_

    Ай бұрын

    bro has never heard of a foreach loop 💀

  • @gandalfthegrey2777

    @gandalfthegrey2777

    12 күн бұрын

    Bro

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

    Enumerate looked so complicated to me at first when I was a total beginner. Now I kinda feel stupid, it's super easy. But feeling stupid is part of being a programmer I guess.

  • @monolith757

    @monolith757

    Жыл бұрын

    No, you just stupid, I guess. Kidding!

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

    Really? Youre going to shame people for using the "for i in range"? It is a core concept in Python, and does exactly what it needs to. Can you give a technical reason for *why* you shouldnt use "for i in range"?

  • @skylo706

    @skylo706

    Ай бұрын

    There is none. He shows a solution to a different problem when you have a list of objects you want to iterate and do something with. His use case/example has nothing to do with it and is just slower

  • @michaelbarker6460

    @michaelbarker6460

    Ай бұрын

    NOOB!! Jk I don't even code. I don't know why I'm here.

  • @andrewtate8792

    @andrewtate8792

    Ай бұрын

    😂😂​@@michaelbarker6460

  • @gandalfthegrey2777

    @gandalfthegrey2777

    12 күн бұрын

    ​@@skylo706nah what he did is exactly what you do with i in range Entire video is just satire

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

    Don't be a noob, don't code in python :)

  • @robmulla

    @robmulla

    Жыл бұрын

    checkmate!

  • @lawrencedoliveiro9104

    @lawrencedoliveiro9104

    Жыл бұрын

    I think we can spot the C♯/Java/PHP crowd, can’t we?

  • @nathanaelmccooeye3204

    @nathanaelmccooeye3204

    Жыл бұрын

    heyyyHEEYYYWHOAWHOAWHOA!

  • @JimMaz

    @JimMaz

    Жыл бұрын

    How long did it take you to code this comment?

  • @marktuggle5609

    @marktuggle5609

    Жыл бұрын

    Malboge is the only language for me.

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

    the real noob thing would be to not mention why this would be better and why people should care

  • @robmulla

    @robmulla

    Жыл бұрын

    You’re right!

  • @bobby9192

    @bobby9192

    Жыл бұрын

    @@robmulla noob

  • @xsardas1999

    @xsardas1999

    6 ай бұрын

    I'm a noob both in English and python but. Usually builtin functions in python are faster since they use lower level language. Thus when you use enumerate counters are being assigned in C. If you move this assignment into a python script by using variable inside the loop. You make it a tiny bit slower that cans tack for bigger lists. Same goes for len, you have to access index of the variable every time instead just getting it from the builtin function. And if you just need index and not content itself, you can always use throwaway variable "_"

  • @shahidpathan9295

    @shahidpathan9295

    5 ай бұрын

    Should i go for c or python i agree im a total noob but suggest me

  • @lpalaguachi2

    @lpalaguachi2

    4 ай бұрын

    ​@@shahidpathan9295 I've been coding for only like a month, but in my opinion you should learn Python before learning C

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

    C language family devs: look at what they need to do to mimic a fraction of out power!

  • @robmulla

    @robmulla

    Жыл бұрын

    We only wish we in the python community had your power! 😂 luckily all the good python packages use C backend code.

  • @mage3690

    @mage3690

    6 ай бұрын

    As a C guy, I much prefer the "for .. in" construct. _Most_ use cases could just use the "for .. in" construct. Is it too much to ask for both the "for ( ; ; ) { }" _and_ the "for .. in" construct in the same language? That's what I'd like.

  • @Abraham_doestech

    @Abraham_doestech

    6 ай бұрын

    ​@@mage3690macro / ifdef

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

    I see you have spiced thing up come 2023. It is fun to watch. Love to see you work hard everyday with all the shorts and streams. I see that the freq of streams have increased. This motivates me to work harder! Thank you GM!!

  • @robmulla

    @robmulla

    Жыл бұрын

    Thanks for watching. I tried to take a different “tone” in this video. I thought it was funny. Glad it motivates you! Keep working hard!

  • @unhhgcrxexhjvuvujchcrzwzwz7956
    @unhhgcrxexhjvuvujchcrzwzwz79564 ай бұрын

    “Sorry the counter method is just because I’m so used to writing assembly in embedded systems, take that noob”

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

    Then I am "Pro Noob", because I use any of these methods at will 😂😂😂

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

    But why is it so much better? Does it help improve Data management? Is it faster? does it have any substantial advantege against just going through an Loop with the iterable Object range?

  • @moonlightaria968

    @moonlightaria968

    Жыл бұрын

    performance wise there doesn't seem to be much different, main advantages is its more explicit and shorter line wise, but these tend to minor concerns, it also has the advantage for working on iterables without indexes when that case comes up

  • @aocs13

    @aocs13

    Жыл бұрын

    It’s easier to work with, let’s say you want to access the index or use it to relate to some data inside a list or a dictionary, is easier to access it with enumerate.

  • @Beeftitan

    @Beeftitan

    11 ай бұрын

    It's not better it likely works like the range does but looks "cleaner "

  • @lucaxtshotting2378

    @lucaxtshotting2378

    6 ай бұрын

    yes. You have both the index and the iterated item. You don't have to worry about how to access the item with an index. It might also be faster too. Probably not though.

  • @lucaxtshotting2378

    @lucaxtshotting2378

    6 ай бұрын

    @@aocs13 you should not use indexes to access dictionary items. You should use the key. If the key is the index you should use a list.

  • @Alee_Calee
    @Alee_Calee23 күн бұрын

    This was really helpful for my 5th grade python on-paper test, thx!

  • @user-bg1xh3yl5o
    @user-bg1xh3yl5o Жыл бұрын

    as a c++ user, i find it hard to believe this isn't common knowledge lmao

  • @818de60

    @818de60

    Жыл бұрын

    It is

  • @smieszkipikczers1568

    @smieszkipikczers1568

    Жыл бұрын

    It is common AF

  • @818de60

    @818de60

    Жыл бұрын

    @@smieszkipikczers1568 ur mom common af

  • @robmulla

    @robmulla

    Жыл бұрын

    hah. yea I guess we all have something to learn.

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

    Me watching the video: Doesn't enumerate come from itertools tho? Me after a quick Google search: Oh nice, it's a built-in function

  • @robmulla

    @robmulla

    Жыл бұрын

    Hey! You learned something. Nice.

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

    **it doesnt say shit**

  • @llambduh
    @llambduh8 ай бұрын

    If your only goal was to take a list, give it indexes, and print it you could just do this: print(list(enumerate(todo_list))) You can lose the loop, it entails unnecessary overhead for loop control. You had unnecessary string manipulation with the call to the .title() which also cost time. The print function you use in the loop introduces overhead because of the underlying system calls it makes. Making multiple prints can be slower than a single print, especially if there's a lot of data to print.

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

    Enumerate is awesome but sometimes you really just need an index, and so range(len(Object)) works just fine

  • @msschubi

    @msschubi

    Жыл бұрын

    But you get the index with enumerate? or did i get this wrong?

  • @robmulla

    @robmulla

    Жыл бұрын

    Good point. There are many ways, true. Whatever suits your fancy!

  • @kingoreo7050

    @kingoreo7050

    Жыл бұрын

    @@msschubii guess if you are only using the index then enumerate is a waste of time because you only need the index, not the actual value

  • @Pilosofia

    @Pilosofia

    Жыл бұрын

    for i in enumerate(list): ........

  • @blackscrow

    @blackscrow

    Жыл бұрын

    ​@@Pilosofiano, that doesn't work iirc

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

    Im just starting and I had to do something similar today for my work and this appears, thanks!

  • @robmulla

    @robmulla

    Жыл бұрын

    Glad it could help.

  • @jamil1985
    @jamil19852 ай бұрын

    I am a noob. Still learning.

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

    I found it like 3 or 2 weeks ago by mistake and it’s really nice function

  • @robmulla

    @robmulla

    Жыл бұрын

    love it!

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

    When noobs tell noobs how to code:

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

    python tips with davie504 style xD

  • @robmulla

    @robmulla

    Жыл бұрын

    SLAP LIKE NOW!

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

    from double noob, to python pro just like that, oh boy what a day.

  • @robmulla

    @robmulla

    Жыл бұрын

    It’s almost too easy…

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

    I'm really used to writing in c and c++, I didn't even knew of the enumerate function! Looks pretty handy

  • @robmulla

    @robmulla

    Жыл бұрын

    Glad you learned something!

  • @Michael-ty2uo
    @Michael-ty2uo Жыл бұрын

    Bro every type of these videos explaining how to do something a "better" way in code gets spammed with comments calling the creator of the video a clown 😭

  • @robmulla

    @robmulla

    Жыл бұрын

    Is that bad or good? I know it's good for engagement....

  • @faremir

    @faremir

    6 ай бұрын

    I'l give you example. I had to hire two new junior devs as our team grew in past month or so. We had over 300 applicants and few of them had coding channels like these. Every single one was presenting themselves like seniors with 15 years of experience and weren't even able to write proper djisktra. You're better watching people like DavesGarage instead of pseudo-helpful channels like this.

  • @Michael-ty2uo

    @Michael-ty2uo

    6 ай бұрын

    @@robmulla it’s Bad if you have a community calling you a clown it’s good for short term engagement but horrible for long term engagement.

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

    I thought you were going to use the index lol for things in mylist: print(list.index(things), ',' ,things )

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

    POV: U've learned a knew thing & excited 2 teach ppl abt it...

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

    I was literally writing code for this a minute ago, I go on shorts and I see my solution!

  • @robmulla

    @robmulla

    Жыл бұрын

    haha. I love that! But it's also a little bit scary.

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

    Oh, I didn’t know Python was a real programming language 😂

  • @robmulla

    @robmulla

    Жыл бұрын

    Yea. That’s a different issue altogether 😊

  • @koleso1v

    @koleso1v

    Жыл бұрын

    It is not, it is just a wrapper. All heavy libraries are written in C anyway.

  • @Skaffa

    @Skaffa

    Жыл бұрын

    @@koleso1v blablabla

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

    Yeah let me just call a function for every tiny thing in my programing life so I don't get called a noob in a KZread short.

  • @robmulla

    @robmulla

    Жыл бұрын

    Now you’re getting the idea!

  • @viktorhugo1715
    @viktorhugo17155 ай бұрын

    "No, don't do this this way, we already have a built in function for ya"

  • @bucketzzz.
    @bucketzzz. Жыл бұрын

    Hey man thanks for this! Helps make it a whole lot easier.

  • @robmulla

    @robmulla

    Жыл бұрын

    Thanks for the positive feedback. A lot of people seemed to miss the joke. The point was to teach something new.

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

    I am certified noob.

  • @robmulla

    @robmulla

    Жыл бұрын

    Plot twist: I’m actually a triple noob…. I use all three sometimes. Video is meant to be in a joking manner. Hopefully it comes across that way 😂

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

    My code might not be efficient, looks like a three year old coded it. But you know what it works for what I want with it. And that in the end is what matters

  • @robmulla

    @robmulla

    Жыл бұрын

    I like this take. You do you! Video was meant to be funny and teach something new but I 100% agree with you.

  • @pfuhad3760

    @pfuhad3760

    Жыл бұрын

    I agree 100%

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

    Why did someone decide Python was necessary? lol.

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

    Counters can be especially useful because they can be used to increment several variables at once.

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

    Python is dope

  • @robmulla

    @robmulla

    Жыл бұрын

    That we can agree on.

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

    Im a week into my Python self learning - 90% of what he said was gibberish I’ll eventually start it all 😂

  • @crazyclassicalkim
    @crazyclassicalkim5 ай бұрын

    Me: I am not noob 😃 He: DOUBLE NOOB!!!

  • @Kumar-oe9jm
    @Kumar-oe9jm Жыл бұрын

    Are we just gg to ignore the "eat brains" 😳 😳💀💀

  • @testtester3249

    @testtester3249

    Жыл бұрын

    Lol

  • @robmulla

    @robmulla

    Жыл бұрын

    You were the first one to catch it!

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

    fun fact about enumerate.. it's essentially a counter so it's equal to the double noob solution.

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

    Syntactic sugar is nice, but honestly, a simple loop counter, either manually or by means of the "for"-statement, is verbose and does not add a ton of clutter or overhead. If you actually need the counter and especially if you do maths with is, I feel a dedicated variable serves you much better.

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

    This was literally the first thing I learnt when doing my python course.

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

    If you think, doing this make you expert then you are certified noob!

  • @robmulla

    @robmulla

    Жыл бұрын

    Then a noob I am! 😊

  • @Rajarikamvamshi

    @Rajarikamvamshi

    10 ай бұрын

    Same here

  • @Shake_Well_Before_Use
    @Shake_Well_Before_Use11 ай бұрын

    as a machine learning engineer I see this as an absolute win, I think

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

    I am that double noob. I'm subscribing right away!

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

    Now build it in c++

  • @robmulla

    @robmulla

    Жыл бұрын

    😶

  • @wassupbaby8634
    @wassupbaby86347 ай бұрын

    Glad there are multiple ways to do it.

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

    Why does he kinda sound like mordecai from regular show

  • @robmulla

    @robmulla

    Жыл бұрын

    My kids would love to hear that! lol

  • @2mellow35
    @2mellow356 ай бұрын

    My professor would flip if i used that.

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

    Well... Under the hood it's basically doing the same thing. I suppose the code is more pythonic, but it only really improves readability if you're familiar with enumerate. Still a neat tip.

  • @moth_la
    @moth_la5 ай бұрын

    Crazy co-incidence. I rarely code but had to do a few things and used this method noting it was different from the "counter" methods. Pretty cool.

  • @temie933
    @temie9332 ай бұрын

    Dead giveaway you’re a noob: using inbuilt functions for everything

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

    This helps me to remember functions.

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

    Don’t be a noob, use a f-string, don’t be a noob don’t code in toy languages, code in c++, don’t be a noob code in C, don’t be a noob code in asm don’t be a noob code in binary

  • @robmulla

    @robmulla

    Жыл бұрын

    01110101010101 01010101001010 1010100000010101 -> Sorry if the noob thing came off the wrong way, I was trying to make it over the top as a joke.

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

    If you're incrementing a counter, odds are you just got done coding something in java or c

  • @zool201975
    @zool2019754 ай бұрын

    all pros start with printing 75 poop emojis

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

    The funny thing is that in all the other languages I have used, the index variable is required in a for loop header

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

    You learn enumerate in your first programming course within the first 2 weeks. You can tell a real noob when they use enumerate for no reason and don't even use the indexes in their loop.

  • @robmulla

    @robmulla

    Жыл бұрын

    It’s a joke bruh 😂

  • @cobsidian7843
    @cobsidian78437 ай бұрын

    N00b : Doing things the hard way! Pro : just use built-in functions

  • @lontongtepungroti2777
    @lontongtepungroti27778 ай бұрын

    literally need this right now !

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

    As soon as you said it I blurted out ENUMERATE, still watched to the end to see if you came up with something better tho lol

  • @user-em2yf6hj9n
    @user-em2yf6hj9n5 ай бұрын

    You're a true artist.

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

    I believe there are more than one way to achieve a result. You go with the one you're comfortable with.

  • @user-iz7kw1si2e
    @user-iz7kw1si2e10 күн бұрын

    Thanks! U remember me about enumerate function❤

  • @hideakikovacs2859
    @hideakikovacs28597 ай бұрын

    when the teacher said no library 💀

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

    I honestly hate python for loops so much, why couldn't they leave it as C, java, etc for loops?

  • @robmulla

    @robmulla

    Жыл бұрын

    Interesting. What do you hate about them?

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

    Loved the applied noob concept

  • @robmulla

    @robmulla

    Жыл бұрын

    As a noob myself I know a thing or two about it :D

  • @MonicaRamirez-pf6xr
    @MonicaRamirez-pf6xr8 ай бұрын

    I felt very attacked lol

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

    Learned this pretty early on, quite often though I wouldn’t care about the index, like your first print example, so it would have been cleaner and more straightforward to do it the “noob” way

  • @MustaphaRashiduddin-zx7rn
    @MustaphaRashiduddin-zx7rn9 ай бұрын

    i read that as "be a python bro"

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

    I am CERTIFIED GURU now!

  • @PhrontDoor
    @PhrontDoor8 ай бұрын

    I am meta-noobing. For when double-noob isn't sufficient noobification.

  • @leop12768
    @leop127687 ай бұрын

    I am a noob started learning python just for fun recently. Hope I can become a pro one day.

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

    thumbs up for the san andreas bgm

  • @yokowasis
    @yokowasis9 ай бұрын

    When it works, it works.

  • @hypatia-du-bois-marie
    @hypatia-du-bois-marie9 ай бұрын

    Me, the Haskell cultist: zip the entire stream of integers to the list, lift that function postcomposed with putStrLn, and then sequence/commutate the Traversable list with the Monad IO.

  • @BobChess
    @BobChess4 ай бұрын

    C programmer after watching this video(They just called noob):

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

    I follow you 'cos you name and shame! 🤣🤣🤣I know I was under the table by the time you finished!

  • @robmulla

    @robmulla

    Жыл бұрын

    😶 I shame myself most!

  • @igors634
    @igors6345 күн бұрын

    Learning control flow in any language is prerequisite calling yourself a noob)

  • @davidgillies620
    @davidgillies6208 ай бұрын

    Even better in a comprehension.

  • @MarineAquariumNovice
    @MarineAquariumNovice6 ай бұрын

    Not me over here using the zip function and range(len(list)) 😂

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

    Literally every tutorial I've ever seen showed me the noob ways. 🤣😂🤣😂🤣

  • @robmulla

    @robmulla

    Жыл бұрын

    My tutorials have a lot of noob stuff in them too. Nobody is perfect!

  • @nickleo4308
    @nickleo430828 күн бұрын

    bro pissed so many people lmaoo

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

    Or you're not a noob because you're coming from an actual programming language that isn't as amazingly nice and friendly to use as python is.

  • @robmulla

    @robmulla

    Жыл бұрын

    You got me! 😃

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

    As long as there isn't a difference in performance, I'll take easy to read code over pro code.

  • @robmulla

    @robmulla

    Жыл бұрын

    You do have a point there.

  • @Aliarh-TRC
    @Aliarh-TRC2 ай бұрын

    Well that is a built in function that can do that... but it is VERY slow in big lists, and can dramatically slow a program down with no clear sign of what is slowing things down

  • @CatDee99
    @CatDee992 ай бұрын

    I came here for the noob code, tysm

  • @pinkisolanki-fw8cj
    @pinkisolanki-fw8cj27 күн бұрын

    Already knew it ❤ but still loved it

  • @foremost6233
    @foremost62334 ай бұрын

    I am a beginner and a noob in the python language. I will be a pro pythonista someday.

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

    I can’t even do the first and second yet, so I’m super noob !!! But now I know Enumerate !!

  • @robmulla

    @robmulla

    Жыл бұрын

    ultra pro!!

  • @tech-learner4555

    @tech-learner4555

    11 ай бұрын

    ​Ultra pro here😂❤

  • @rohitsahu6779
    @rohitsahu67797 ай бұрын

    He said use enumerate its convenient and easy to use.

  • @Nathan-sk5sp
    @Nathan-sk5sp6 ай бұрын

    If it works, it works

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

    wait wait waiiit, then we can use index and value of array itens in the same scope??? broo that's insane, thank u!

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

    Python is a toy taken way too serious. Python Pro = professional tinkerer.

  • @amalkatrazz
    @amalkatrazz5 ай бұрын

    Enumerate is literally covered in the 3rd or 4th lecture in most Python for Humanities courses (I've taken one as a linguistics student back in the days, but I have seen the detailed curriculum for a bunch of others). Those courses teach you to make primitive scripts suitable for small data processing and nothing else. Knowledge of enumeration does not "un-noob" you anyhow 😂