Урок 32. Добавление, вставка и удаление элементов списка в Python

Поделиться
HTML-код
  • Опубликовано: 28 фев 2018
  • #Добавление, вставка и удаление элементов списка
    девочки_6Б = ["Ангелина",
    "Елизавета",
    "Екатерина",
    "Мария"]
    #Изменение элементов списка
    девочки_6Б[1] = "Василиса"
    n = 0
    while(n != 4):
    print (девочки_6Б[n])
    n=n+1
    #Добавление элементов списка
    С помощью функции append() можно добавить новый элемент в конец
    списка - просто передайте этой функции аргумент со значением элемента.
    девочки_6Б.append("Маргарита")
    В конце списка появится еще один элемент Маргарита. Проверим
    n = 0
    while(n != 5):
    print (девочки_6Б[n])
    n=n+1
    мальчики_6А = []
    мальчики_6А.append("Максим")
    мальчики_6А.append("Одисей")
    Вставка элемента списка
    Элемент можно не только добавить в конец списка, но и вставить в середину. Функция insert() помещает новый элемент между двумя существующими и меняет индексы элементов, идущих после вставленного. Insert() принимает два аргумента: индекс позиции, на которую вы хотите поместить элемент, и значение этого элемента.
    мальчики_6А.insert(1, "Олег")
    n = 0
    while(n != 3):
    print (мальчики_6А[n])
    n=n+1
    Удаление элемента
    Порой бывает нужно избавиться от какого-нибудь элемента списка. Для этого в Python есть специальная команда. После ключевого слова del нужно ввести имя списка, а затем в квадратных скобках указать индекс
    удаляемого элемента. Попробуем удалить мальчика из 6А
    del мальчики_6А[1]
    n = 0
    while(n != 2):
    print (мальчики_6А[n])
    n=n+1
    Поиск элемента
    print ("Максим" in мальчики_6А)
    print ("Андрей" in мальчики_6А)
    Проверка элементов и конструкция if
    if "Андрей" in мальчики_6А:
    print ("Андрей для тебя сообщение")
    else: print("А где Андрей")

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

  • @FelikMine
    @FelikMine  6 лет назад

    спасибо за просмотры и комментарии!!!

  • @cubcab644
    @cubcab644 6 лет назад

    теперь мы знаем как зовут твоих подруг из 6Б

  • @user-cr8fc4kq3m
    @user-cr8fc4kq3m 6 лет назад

    Как поменять девочек местами

    • @user-tc1mi4bs3m
      @user-tc1mi4bs3m 6 лет назад +1

      В Питоне это делается на удивление просто.
      >>> девочки_6Б = ["Ангелина", "Елизавета", "Екатерина", "Мария"]
      >>> девочки_6Б[0], девочки_6Б[1] = девочки_6Б[1], девочки_6Б[0]
      >>> девочки_6Б
      ['Елизавета', 'Ангелина', 'Екатерина', 'Мария']

    • @FelikMine
      @FelikMine  6 лет назад

      я это покажу в следующем уроке

    • @user-cr8fc4kq3m
      @user-cr8fc4kq3m 6 лет назад

      Зомбо Ящик спасибо

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

    Сколько ему лет? Я это вроде знаю и вроде не сильно старше, но чувствую себя тупым