13 Списки: индексы и срезы Python

13 Списки: индексы и срезы Python



Записывайся на мой курс на Stepic, где найдешь много практических задач

Стать спонсором канала и получить доступ к дополнительным материалам по Python

В видео поговорим о том, как нумеруются элементы в пределах одного списка. Узнаете что такое индекс, и как при помощи индекса можно получить значение элемента списка.
Также научимся брать срез элементов из списка и переворачивать список задом наперед.

Разберем пример когда 2 переменные могут ссылаться на один и тот же список, и рассмотрим как избежать такой ситуации

Подробная информация об этом уроке

Все видео этого курса можете найти на сайте

или в Вк

Если кому нужна помощь, предлагаю индивидуальные занятия. Подробнее пишите в личку в вк

В данном группе можете найти информацию о новых видео и задать вопросы

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

21 комментарий для “13 Списки: индексы и срезы Python

  1. По поводу копирования слайсом — нужно быть осторожным. Если список, например, с вложенным списком, то для полной копии нужно использовать deepcopy из модуля copy:

    Slice:
    >a=[1,2,[3,4]]
    >d=a[:]
    >d[2][0] = 'x'
    >d
    [1, 2, ['x', 4]]
    >a
    [1, 2, ['x', 4]]

    Deepcopy:
    from copy import deepcopy
    >a=[1,2,[3,4]]
    >d=deepcopy(a)
    >d[2][0] = 'x'
    >d
    [1, 2, ['x', 4]]
    >a
    [1, 2, [3, 4]]

  2. Спасибо за эти видео. Только посмотрев их, становится хоть что-то понятно для тех кто впервые столкнулся с программированием и Python в частности

  3. ВОПРОС:
    b[2]=100

    b

    [3, 4, 100, 6, 7, 8, 9, 10, 11]

    b[2:5]=23,34

    b

    [3, 4, 23, 34, 8, 9, 10, 11]

    почему в последнем присвоение (23 и 34) по счет должны быть 2 и 4 а по факту получается что 2 и 3.
    ведь счет начинается с нуля. (если счет начинается с нуля то должно быть [3, 4, 23, 6, 34, 9, 10, 11]

    просьба пояснить. (а то у меня мозг скоро взорвется от несоотвестветсвия счета если счет наичанется с 0)

  4. 0 дизлайков ! Правильная оценка видео , очень хорошо подают материал (бесплатно ) , не нужны не какие курсы .

  5. Я пытался вывести список задом на перед с помощью команды а=[-1:] . Вроде логично. Но на самом деле нужно а[::-1)

  6. Почему обращаться к элементу списка нельзя как arr[i]
    А можно только как I ??????

  7. И солнышко на улице светит, может Боженька радуется моему труду 😀 🤔

  8. NEOPOLIGRAF Советы психолога Проверки на полиграфе:

    Отличный урок, благодарю!

  9. Я с последней особенности списков аж прифигел, спасибо за разъяснение таких тонкостей, а то как представлю, какого кринжа можно наделать в коммерческом коде, не зная этой особенности)

  10. вы конечно извините но правильно говорить пАЙтон а не питон . это не змия. а имя любимого героя из комикса создателя этого языка( на сколько я помню) . я понимаю что я заопоздала, но это противно слушать когда так говорят. вы человек не глупый раз знаете подобное и можете это объяснить, но знать о таких вещах как правильно произносить имя языка , уж простите .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

%d такие блоггеры, как: