Python string slicing ✂️

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

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

  • @BroCodez
    @BroCodez  4 ปีที่แล้ว +34

    # slicing = create a substring by extracting elements from another string
    # indexing[] or slice()
    # [start:stop:step]
    name = "Bro Code"
    first_name = name[:3] # [0:3]
    last_name = name[4:] # [4:end]
    funky_name = name[::2] # [0:end:2]
    reversed_name = name[::-1] # [0:end:-1]
    print(reversed_name)
    website1 = "google.com"
    website2 = "wikipedia.com"
    slice = slice(7,-4)
    print(website1[slice])
    print(website2[slice])

  • @paticruz3992
    @paticruz3992 ปีที่แล้ว +12

    Bro!!! You are the fourth video I watched on the slice operator, they all failed to answered the questions I had. You sir, have answered all my questions! Subscribed. :)

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

    Thanks for explaining indexing and the slice function. I’m taking an online course and they really didn’t explain. The negative numbers I liked, followed, and commented. Keep them coming.

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

    Your videos are tremendously helpful. I've been tearing my hair out learning from a course today but your videos makes so much more sense. Thank you!

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

    Heavenly send. Clear explanation.
    I love your videos.

    • @aronix-o7
      @aronix-o7 6 หลายเดือนก่อน

      😂

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

    अतिसुन्दर,,,,,,,

  • @ChristopherRichardson-se1vb
    @ChristopherRichardson-se1vb 6 หลายเดือนก่อน

    Very concise. Python docs were confusing me on this and you really helped. Appreciate it.

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

    Thanks for walking us through this. I am just starting to learn how to code with Python and seeing you do this was really helpful. You have a new subscriber.

  • @sajibmannan
    @sajibmannan 3 ปีที่แล้ว +7

    Learned a lot. Thanks for the video.

  • @he4-f2e
    @he4-f2e 3 ปีที่แล้ว +3

    Thank you for your TH-cam algorithm😌

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

    excellent explanation of negative indexing in slicing section. A+

  • @kawiurka
    @kawiurka 3 ปีที่แล้ว +6

    I start to understand everything, thank you so so much :) You are really good in teaching and its great video (all of them).

  • @EddDiaz-y7n
    @EddDiaz-y7n ปีที่แล้ว

    Learning Python- thanks for posting-enjoyed the tutorial

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

    Great video as always

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

    Excellent lecture

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

    Thanks man. Watching this right before my test

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

    Thanks dude the exclusive part was messing with me when I started with array.

  • @crackwaxgaming6901
    @crackwaxgaming6901 2 หลายเดือนก่อน

    TQ Bro I Have To Say That You Explain The Best :)

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

    Good video bro

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

    you make everything really simple to understand Bro thanks

  • @EM-do1yi
    @EM-do1yi 2 ปีที่แล้ว +1

    excellent tutorial !

  • @shon7022
    @shon7022 3 ปีที่แล้ว +6

    Is there any situation where we would need to ONLY use either indexing or slicing. Or are both interchangeable?

  • @Mario-if5tl
    @Mario-if5tl ปีที่แล้ว

    Thanks for sharing

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

    thanks alot, this really helped

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

    great video

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

    WOhooooooo BRO CODE

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

    Thank you bro❤️

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

    INFORMATIVE!

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

    exlent tuto I apreciate

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

    Marvelous

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

    Awesome clip. Thanks that really helped

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

    thanks i learned a lot and i hope to complete it all

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

    Learnt a lot, really thanks!

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

    bro, something wrong with my code. When i copy slice=slice(7,-4), it returns str is not callable. How can I fix it?
    tk u

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

    Great vídeo bro

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

    You are great 👍👍😽👍🙏🙏

  • @ma.soishob9961
    @ma.soishob9961 3 ปีที่แล้ว +1

    Thanks,it was a helpful tutorial

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

    Excellent!

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

    thank you for the lessons!

  • @letshev
    @letshev 17 วันที่ผ่านมา

    I had no idea about slice function!

  • @tecc9-446
    @tecc9-446 6 หลายเดือนก่อน

    nice

  • @ACEthetics.
    @ACEthetics. ปีที่แล้ว

    bro is nice with the code

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

    Thanks for the video

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

    u r gr8

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

    start stop step ahh u are nice thanks

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

    thank you! super helpful!

  • @ГОЛОСНИК-б5б
    @ГОЛОСНИК-б5б 2 ปีที่แล้ว

    It is great !

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

    commenting because you asked so nicely

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

    ez to understand. Ty!

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

    The entire lesson is clear and easy to understand. But I have a small question, is it possible that the index function could be set to a character such as a space or a comma and not to a letter position in a line. For example, I am doing input, please enter the first name and last name, so that index is to the first name to a space and index to the second name from a space.

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

      You can use find( )...
      name = input("Enter ur name : ")
      hi = name.find(" ")
      slice = slice(0, hi)
      if hi == -1 :
      print (f" Your first name is {name.capitalize} ")
      else:
      print (f" Your first name is {name[slice].capitalize()}")
      😄

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

    Thank you bocd 💙💙

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

    Thank you!

  • @Smugify
    @Smugify 2 หลายเดือนก่อน

    bro code the goat

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

    Nice

  • @jean-paulmpindumukandila1251
    @jean-paulmpindumukandila1251 2 ปีที่แล้ว +1

    Hello I have a question with the slice function index -4 is exclusive or inclusive. Thanks

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

      [1:-4] its exclusive, [-4:-2] inclusive

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

    master

  • @不重要-c2r
    @不重要-c2r 7 หลายเดือนก่อน

    Hey Bro, I use the Google colab to program. When I'm trying to use slice function, the system told me that "'slice' object is not callable" I'm wondering why?

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

    Hey, thank you!! :)

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

    Can you make a tutorial on pygame plzzz sir

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

    thnx bro!

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

    Thanks bro

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

    Tks bro

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

    🎉

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

    Thanks

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

    thank you

  • @GhostGaming-tt9tu
    @GhostGaming-tt9tu 3 หลายเดือนก่อน

    yeah but how do you reverse a sentence, without reversing the letters within
    i just get this error message that its not working. im sitting here for 30 minutes now :(

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

    perfect

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

    Why is it that when I write my code exactly as he does I get an error saying that 'sllice' object is not callable. In order to see it was not my fault, a copy and pasted the code exactly from the description and still got an error.
    I was using Google colab when I got this error but I did not get this error when I downloaded pycharm and wrote the code in there. Why?

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

    Ey bro.. thanks

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

    thanks!

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

    thanks

  • @user-sh5zv4yf5s
    @user-sh5zv4yf5s 3 ปีที่แล้ว

    Were did you learn python

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

    noice

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

    shout out to people that just press the like button for bros videos, just because

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

    Try
    Ty

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

    👍

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

    now PyCharm is no more tolerant to variables' names same as the function's.
    So rename that "slice" var into... say, "slicee"

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

    ❤️

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

    Thanks edoC orB

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

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

    W

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

    eDoc with the orb

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

    i didnt understand the output of funky_name = name[::2]. can someone explain to me pls, i understand that the default is 1 but i dont get the 2 and 3

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

      Basically, the number that you put after the second colon (the step) is how many indexes of the string the compiler will increment(or decrement by, if the value is negative) when slicing the string. In the case of funky_name, since the step value is 2,
      every other letter in the name is printed because the index will be going up by 2 instead of the default 1. Hope this helps.

  • @user-up6jq6qn8j
    @user-up6jq6qn8j 3 ปีที่แล้ว +1

    is your name really bro code?

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

      bruh you really asking?

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

    bro can you create josh clone

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

    Why am I getting invalid syntax

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

      It wasn't a good idea to use the name for the variable "slice" same as the function's "slice ()"

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

    I think bro code eated alot of brocoli s

  • @kimiasharifi8642
    @kimiasharifi8642 วันที่ผ่านมา

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

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

    Hey bro this video no Chinese cc >

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

    Broooo

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

    youtube algorithm comment

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

    Bro

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

    hell💀

  • @Daniel-du3yf
    @Daniel-du3yf ปีที่แล้ว +1

    Thanks Bro

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

    Nice

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

    Thanks

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

    thanks bro

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

    Thx!

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