Python list comprehension 📰

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 54

  • @BroCodez
    @BroCodez  3 ปีที่แล้ว +31

    tldr
    # list comprehension = a way to create a new list with less syntax
    # can mimic certain lambda functions, easier to read
    # list = [expression for item in iterable]
    # list = [expression for item in iterable if conditional]
    # list = [expression if/else for item in iterable]
    # --------------------------------------------------------------
    squares = [] # create an empty list
    for i in range(1,11): # create a for loop
    squares.append(i * i) # define what each loop iteration should do
    print(squares)
    # create a list AND defines what each loop iteration should do
    squares = [i * i for i in range(1,11)]
    print(squares)
    # --------------------------------------------------------------
    students = [100,90,80,70,60,50,40,30,0]
    passed_students = list(filter(lambda x: x >= 60, students))
    passed_students = [i for i in students if i >= 60]
    # passed_students = [i if i >= 60 else "FAILED" for i in students]
    print(passed_students)
    # --------------------------------------------------------------

  • @ombrenombre7496
    @ombrenombre7496 2 ปีที่แล้ว +63

    I like how you have around 83k in the first video of the series and on this you have only around 4k, I won't give up like others Im going to stay here till I learn this complete.

    • @jasonunterwegs8991
      @jasonunterwegs8991 2 ปีที่แล้ว +2

      4 Months later hope you stayed consistend!

    • @ombrenombre7496
      @ombrenombre7496 2 ปีที่แล้ว +8

      @@jasonunterwegs8991 i did

    • @jasonunterwegs8991
      @jasonunterwegs8991 2 ปีที่แล้ว +3

      @@ombrenombre7496 glad to hear that! best luck for the next 4 months

    • @Goose____
      @Goose____ ปีที่แล้ว +1

      one year later, hopefully you're still consistent

    • @kapibara2440
      @kapibara2440 ปีที่แล้ว +1

      Same with me!

  • @kingshahzad78
    @kingshahzad78 3 หลายเดือนก่อน

    Always the best method for learning❤❤

  • @feggy585
    @feggy585 ปีที่แล้ว +1

    I'll never let this channel die😭

  • @kszoknyik
    @kszoknyik ปีที่แล้ว

    Straight to the point. Great content 👌

  • @ryanheapes212
    @ryanheapes212 9 หลายเดือนก่อน

    Excellent content bro!

  • @sivamani2900
    @sivamani2900 8 หลายเดือนก่อน

    Beating the algorithm for you :-)

  • @expectolimited
    @expectolimited 5 หลายเดือนก่อน

    very nice video

  • @kychemclass5850
    @kychemclass5850 ปีที่แล้ว

    Excellent tutorial. Tq. Subbed.

  • @cristiucvladimir7909
    @cristiucvladimir7909 7 หลายเดือนก่อน

    thanks for sharing code in comments, very useful

  • @kaibeka1598
    @kaibeka1598 2 ปีที่แล้ว

    dude much love for you

  • @Mastodonte71
    @Mastodonte71 ปีที่แล้ว

    🐐

  • @jhassee
    @jhassee 2 ปีที่แล้ว

    Thanks for every thing

  • @jonasziegler2090
    @jonasziegler2090 10 หลายเดือนก่อน

    good video

  • @bekturasanbekov1979
    @bekturasanbekov1979 ปีที่แล้ว

    thx 4 vid bro ~!

  • @piotrkopcewicz5227
    @piotrkopcewicz5227 2 ปีที่แล้ว

    I liked I commented I subscribed months ago, I hope i keep this channel running :)

  • @shab2871
    @shab2871 ปีที่แล้ว

    i like this

  • @shahrirridzuan6924
    @shahrirridzuan6924 2 ปีที่แล้ว

    Love it, thanks bro!

  • @el_conta
    @el_conta 2 ปีที่แล้ว

    Genio total!! Thank you very much!

  • @manuelvaal1257
    @manuelvaal1257 2 ปีที่แล้ว

    excellent

  • @newperson4889
    @newperson4889 11 หลายเดือนก่อน

    Thanks Bro

  • @beingzero7541
    @beingzero7541 2 ปีที่แล้ว

    Wow!

  • @ericafey8958
    @ericafey8958 2 ปีที่แล้ว

    Thank you! Very useful

  • @notbastian1887
    @notbastian1887 2 ปีที่แล้ว +3

    Question: Can you actually put an elif statement into a list comprehension?
    Your videos help me a lot btw, thank you so much!

  • @lw9954
    @lw9954 2 ปีที่แล้ว

    Ty Bro

  • @loveSG999
    @loveSG999 3 ปีที่แล้ว +4

    Takes a bit of getting used to, but worth trying

    • @jasonunterwegs8991
      @jasonunterwegs8991 2 ปีที่แล้ว

      @every thing yo just asking how are you doing in python after 3 months? hope you do good m8

  • @rango099
    @rango099 3 ปีที่แล้ว

    another perfect video

  • @HussainAli-sb1dv
    @HussainAli-sb1dv ปีที่แล้ว

    lovw u

  • @SuperStarEevee
    @SuperStarEevee 2 ปีที่แล้ว

    Thank you!

  • @soulharm5532
    @soulharm5532 3 ปีที่แล้ว

    Thanks

  • @rowanrodrigues8278
    @rowanrodrigues8278 11 หลายเดือนก่อน

    support

  • @khanhhoang3840
    @khanhhoang3840 3 ปีที่แล้ว

    thanks

  • @Sanjaykumar-bd7ds
    @Sanjaykumar-bd7ds 2 ปีที่แล้ว +1

    Who else if learning to code as a beginner?

  • @orfredymelobeltran5237
    @orfredymelobeltran5237 3 ปีที่แล้ว

    thanks.

  • @carterjackson7460
    @carterjackson7460 3 ปีที่แล้ว

    thanks :)

  • @MysteryIlusion
    @MysteryIlusion ปีที่แล้ว

    Dear bro, I love your vids but is there any chance that you can add like 5 exercises at the end of your video for every topic you do, maybe a link to github rep will do. thaanks

  • @erniewhite7875
    @erniewhite7875 3 ปีที่แล้ว

    Great job, but how about one that has compound comprehensions?

  • @gustavoaponte1814
    @gustavoaponte1814 ปีที่แล้ว

    meow~!

  • @georgemouxios8248
    @georgemouxios8248 4 หลายเดือนก่อน

    algorithm comment

  • @francisakash.x1494
    @francisakash.x1494 11 หลายเดือนก่อน +1

    Just an comment

  • @josephbarber6140
    @josephbarber6140 ปีที่แล้ว

    YALLA

  • @tsojoshua9459
    @tsojoshua9459 9 หลายเดือนก่อน

    bro code can make me come

  • @Leo-io4bq
    @Leo-io4bq ปีที่แล้ว

    comment

  • @denislavdochev3783
    @denislavdochev3783 ปีที่แล้ว

    List comprehension is cool, dict comprehension is shi

  • @rubenc4696
    @rubenc4696 8 หลายเดือนก่อน

    thanks