Метод split и метод join Python

Поделиться
HTML-код
  • Опубликовано: 1 апр 2019
  • 🔥🔥🔥 Инди-курс по Python 🔥🔥🔥
    stepik.org/course/63085/promo
    👉👉👉 Свой вопрос по курсу можешь задать в чате
    t.me/+SlnNhAO7caBlNDM6
    👉👉👉 Также подписывайся на мой телеграмм-канал
    t.me/python_egoroff
    При помощи метода split мы можем из строки получить список
    При помощи метода join мы может из списка получить строку
    Python Метод split разбивает строку с помощью указанного спецсимвола-разделителя и возвращает список подстрок.
    Возвращает строку, собранную из элементов указанного объекта, поддерживающего итерирование.
    как объединить список в строку python
    python как соединить строки
    Все видео этого курса можете найти на сайте
    egoroffartem.pythonanywhere.co...
    или в Вк
    videos-177962775?secti...
    Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк
    artem_egoroff
    python.study
    В данном группе можете найти информацию о новых видео и задать вопросы

Комментарии • 77

  • @egoroffchannel
    @egoroffchannel  6 дней назад

    🫵 Теория без практики - ничто, поэтому 👇
    🐍 stepik.org/course/63085/promo
    👉 специально для тебя создал бесплатный топовый курс по Python
    👉 В нем тебя ждет:
    📗 более 400 практических заданий на программирование
    📗 более 250 тестовых заданий на проверку материала
    📗 десятки часов видеоматерилов по теории
    📗 видеоразборы решения заданий
    📗 текстовые материалы по урокам, примеры кода
    📗 доступ к закрытому чату с дружественной обстановкой
    📗 сертификат в случае успешного прохождения курса

  • @dmytro9471
    @dmytro9471 5 лет назад +74

    Наконец-то. Очень хороший канал. Не забрасывайте его. Закончите пожалуйста полный курс Python.

  • @MrYaSokol
    @MrYaSokol 4 года назад +3

    Отличное видео. Все чётко, без воды. Спасибо!

  • @atomicwoman_
    @atomicwoman_ 2 года назад +5

    Обожаю ваш канал!! Для таких чайников как я самое то🙌❤️

  • @Dmitrii-Zhinzhilov
    @Dmitrii-Zhinzhilov Год назад +2

    Артём, благодарю! Оличный урок 🔥🔥🔥👍

  • @risummerLA
    @risummerLA 2 года назад +3

    Лучший канал по Python 😊 Спасибо! 🙌

  • @user-fs9gp6oz8x
    @user-fs9gp6oz8x 4 года назад +3

    Отличная подача материала. Спасибо!)

  • @sergeigamich
    @sergeigamich 2 года назад

    Большое спасибо за видео. Очень помог приём с методом join!

  • @narutotigieva8795
    @narutotigieva8795 2 года назад +2

    да ты так хорошо и интересно и понятно объясняешь это чудестный канал)))
    чтобы у тебя было 4000000000000 подписчиков

  • @alibekjusupov9577
    @alibekjusupov9577 3 года назад

    Спасибо за уроки!

  • @maksimdis31
    @maksimdis31 Год назад +1

    Шикарно спасибо !

  • @thedmitryguy
    @thedmitryguy 3 года назад +1

    Хорошее видео. Спасибо!

  • @alexcoc7029
    @alexcoc7029 3 месяца назад

    спасибо за видео, все предельно ясно

  • @opnextone
    @opnextone 5 лет назад +13

    огонь! будет классно если расскажешь в следующих видео как работать с внешними файлами в частности Excel с массивом данных в столбцах и строках

  • @worthless313
    @worthless313 2 года назад

    классные ролики, позволяют повторить забытый материал

  • @zxc_is_fortnaita1732
    @zxc_is_fortnaita1732 4 года назад

    Спасибо, очень хороший канал

  • @MI-fd9es
    @MI-fd9es 2 года назад

    Отличный урок!

  • @VolodiaE
    @VolodiaE 2 года назад

    хорошое видео, всё что хоте понять- понял

  • @hitman8924
    @hitman8924 4 года назад

    Спасибо огромное!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @fatimasaleh2295
    @fatimasaleh2295 4 года назад +6

    Блин, ты реально очень крутой, спасибо тебе! Я обычно смотрю уроки американского ютюбера, Corey Schafer, у него там дофига подписчиков, да и объясняет он хорошо, но по сравнению с ним, твои уроки мне нравятся больше, ты всегда находишь какие-нибудь умные эффективные фишки, по-типу join с генератором списков, подбираешь интересные умные задачи с классным алгоритмом, да и объясняешь ты понятно, спокойно, лаконично. Продолжай выкладывать уроки, они шикарны!

    • @user-cy3je1xd1c
      @user-cy3je1xd1c 4 года назад +1

      Я тоже его смотрю)

    • @fatimasaleh2295
      @fatimasaleh2295 4 года назад +1

      @@user-cy3je1xd1c Это круто)

    • @elonmusk318
      @elonmusk318 4 года назад

      Александр Милко, ВСЕМ ПОХУЙ, у тебя хватает мозга понять, что это бессмысленный комментарий!??!?!?

    • @fatimasaleh2295
      @fatimasaleh2295 4 года назад +1

      @@elonmusk318Прости, не хватает. Но могу похвастаться 100% зрением, чтобы увидеть, что у Илон Маска в твиттере миллионы тупых бессмысленных комментаторов, за счёт которых у него хватает гениальности и благородности не повышать свою самооценку. Более того, свою агрессию он направляет в нужное русло. И тебе желаю того же

    • @elonmusk318
      @elonmusk318 4 года назад

      Fatima Saleh, и со 100% зрением ты не увидел что я это написал не тебе... мда..

  • @user-ep7bg3bj9x
    @user-ep7bg3bj9x 2 года назад

    Спасибо)

  • @evillester7688
    @evillester7688 5 лет назад

    Смачно разжевываешь, лайк и подписка!

  • @andrei_ovchinnikov
    @andrei_ovchinnikov Год назад +1

    Артем, могу задать вопрос? Я как то столкнулся со строкой, но так и неопнял как это работает, если сделашь видео надеюсь многим будет интересно
    ...join(' ') там 2 пробела, но работает не понятно как

  • @Rudoku_
    @Rudoku_ 2 года назад

    Спасибо большое

  • @user-ct7oy6rm8i
    @user-ct7oy6rm8i 7 месяцев назад

    спасибо!

  • @ahil7800
    @ahil7800 3 года назад

    Самый классный канал про пыхтон.

  • @pcuser2895
    @pcuser2895 3 года назад

    Спасибо!

  • @galogramma8461
    @galogramma8461 4 года назад

    5:40 таким образом, если вместо 'abc' брать рандомные символы в рандомном количестве из переменной и добавлять рандомные числа, ограничивая длину строки,
    можно генерировать ключи шифрования?

  • @user-xx3ct4cp6n
    @user-xx3ct4cp6n 4 года назад

    Thank you!!

  • @togzhanelemesova7440
    @togzhanelemesova7440 9 месяцев назад

    круто👍👍👍👍

  • @tangensplayer8820
    @tangensplayer8820 3 месяца назад

    спасибо

  • @ArtRaldo
    @ArtRaldo 2 года назад

    Найкращий канал👍👍👍

  • @ILiveForAir
    @ILiveForAir 5 лет назад

    очень здорово. Я чот все сплитал через регексы даже для простейших пробелов, а тут раз и оно у строки свое есть.
    делают методы с одинаковыми названиями, и пойди пойми, где что %)
    а в итоге, на три операции меньше вышло.

  • @aslanrzayev8096
    @aslanrzayev8096 3 года назад

    видео супер

  • @user-vq2if9up5u
    @user-vq2if9up5u 6 месяцев назад

    спасибо за видеоурок, у меня вопрос, почему метод split() примененный к строке без пробелов возвращает список из одного элемента который и есть эта строка, к примеру :
    "aaa".split() вернет список ["aaa"] . Просто ведь нет пробелов в строке, сплиту нету символов для деления?

  • @victoriafares6718
    @victoriafares6718 Год назад +1

    Здравствуйте! В моем коде на слове for пишет "invalid syntax"; делаю как в видео.

  • @user-vu8pl8zl7h
    @user-vu8pl8zl7h 4 года назад

    блин, стоило тут озвучить свой вопрос, как тут же сам догадался)))

  • @sergiopopov2144
    @sergiopopov2144 Год назад +1

    Как правильно делать цепочку с мотодов ?

  • @user-vb5vi4dl1c
    @user-vb5vi4dl1c 4 года назад

    Привет, как вывести дубликаты слов в строке и подсчитать их?
    a = str(input())
    b = a.split()
    print (" ".join(sorted(set(b), key=a.index)))
    у меня получается только их удалять...........

  • @My_NameISLIM
    @My_NameISLIM 2 года назад

    Допустим я хочу разделить строку 'abcd' по середине символом '!'. Но там нету пробела чтоб автоматически заполнился символом. Как мне вставить символ посередине строки если там нет пробела?

  • @user-yj2cg4ht7d
    @user-yj2cg4ht7d 5 месяцев назад

    вот объяснение отличное, но все равно остается неприятное чувство, что чего-то не понял. на курсе степик все задания сделал, но так и не избавился от этого чувства

  • @narutotigieva8795
    @narutotigieva8795 2 года назад

    ты топ)))

  • @Hackron_
    @Hackron_ 3 года назад

    Замечательный канал Доброго самаритянина!
    Но почему ты не делаешь свои курсы платными как остальные?
    Разве на рекламе ютуба можно достаточно заработать?

    • @VyacheslavMitin
      @VyacheslavMitin 3 года назад

      Если хочешь что то понять по настоящему - учи других.

    • @VyacheslavMitin
      @VyacheslavMitin 3 года назад

      Так што это он нам ещё должен))))0

  • @siberian_medwed
    @siberian_medwed Год назад +2

    еще тише

  • @overfaul8976
    @overfaul8976 4 года назад

    4:56 зачем там открывать квадртаные скобки? Без них же всё точно также работает (если я не понимаю, то простите, мне просто интересно зачем они там нужны)

    • @azm1397
      @azm1397 4 года назад +1

      квадратные скобки обозначают список

  • @mikhalpalych
    @mikhalpalych 3 года назад

    Можете подсказать, почему у меня не работает join, если я делаю вот так:
    s=[1,2,3,4,5]
    for i in s:
    i=str(i)
    print(''.join(s)
    TypeError: sequence item 1: expected str instance, int found

    • @mikhalpalych
      @mikhalpalych 3 года назад

      Вроде понял, но не уверен, если кто может подсказать, дело в том, что i не присваивается никакому элементу в списке?

    • @egoroffchannel
      @egoroffchannel  3 года назад

      @@mikhalpalych да, я про это рассказывал в видео про обход элементов списка
      Нужно обходить по индексам

  • @Den_Mot
    @Den_Mot Год назад +1

    Какая же тихая дорожка звука

  • @LiYu745
    @LiYu745 3 года назад +1

    ничего не слышно

  • @user-zo7ob4wf8p
    @user-zo7ob4wf8p 3 года назад

    Как объединить списки?

    • @egoroffchannel
      @egoroffchannel  3 года назад

      Сложением

    • @user-zo7ob4wf8p
      @user-zo7ob4wf8p 3 года назад

      @@egoroffchannel нет. Там я хочу чтобы если в одном списке [0,0,1,0] а в другом [0,0,0,1] и надо объединить их чтобы получилось [0,0,1,1] в одном списке

  • @bad-_-boy
    @bad-_-boy 5 лет назад

    код в visual studio пишешь?

  • @user-cp8ki5yg1b
    @user-cp8ki5yg1b 2 года назад

    Артём, зачем же дезинформировать... join - не относится к спискам. Оба метода - это методы строки.
    Для всех: когда вы пишете, например:
    '_'.join(some_list)
    то объектом, к которому применяется метод join является СТРОКА с разделителем перед точкой. Список (some_list) лишь передается методу строки как материал для формирования данной строки.

    • @egoroffchannel
      @egoroffchannel  2 года назад

      Господи, включите видео хотя бы прежде чем писать)
      Первые 20 секунд

  • @a1ksberg
    @a1ksberg 3 года назад

    Если в строке кроме пробелов есть запятые и точки, как эта функция будет работать?)

    • @user-io1jg5no8v
      @user-io1jg5no8v 3 года назад

      Ну во-первых ты наверное хотел сказать не функция, а метод)
      А во-вторых все будет нормально работать, ведь запятые и точки такие же символ ка и пробел, как и буква и т.д.

  • @thedmitryguy
    @thedmitryguy 3 года назад +1

    2 + 2 = 4

  • @sia_si
    @sia_si 3 года назад +1

    2:40 объясните кто-нибудь новичку почему выдало четыре пробела ' ' на три буквы 'ааа' 🙏🏼

    • @gleblebovskiy1828
      @gleblebovskiy1828 3 года назад +2

      "_а_а_а_ "
      "_" - представь за пробел

  • @tda_24
    @tda_24 5 месяцев назад

    Кто из 23?

  • @dimaborovik7857
    @dimaborovik7857 9 месяцев назад

    очень тихо, под нос бубнит

  • @vg3676
    @vg3676 3 года назад

    Мало инфы

  • @alexdolma4373
    @alexdolma4373 2 года назад +1

    ещё тише не мог говорить ))

    • @utka111
      @utka111 Месяц назад

      Не нравится - не смотри

  • @yarmik3d
    @yarmik3d 3 года назад

    Ничего не слышно, диз