Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Как использовать s append в питоне для добавления элементов в список?

  1. Как использовать s append в питоне для добавления элементов в список?

    Привет всем! Пытаюсь разобраться, как я могу использовать функцию 's append' в питоне для добавления новых элементов в список. Например, у меня есть список с некоторыми числами, и я хочу добавить еще несколько чисел. Кто может объяснить, как это правильно сделать? Было бы круто увидеть пример кода. А если объяснить ещё какие-нибудь хитрости и подводные камни, тоже буду благодарен. Вообще, любые советы и трюки по работе со списками в Python приветствуются! Заранее спасибо за помощь.



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Ну что, кодеры, держите примерчик:

    Программный код:

        
    # Создаем список с начальными значениями

        
    числа = [1234]

        
    # Добавляем новое значение в список

        
    числа.append(5)

        print(
    числа)  # Вывод: [1, 2, 3, 4, 5] 


    append просто добавляет элемент в конец списка. Ничего такого, но имей в виду, что он изменяет сам список, а не создает новый.

  4. Цитата Сообщение от Сонечка
    Ну что, кодеры, держите примерчик:

    Программный код:

        
    # Создаем список с начальными значениями

        
    числа = [1234]

        
    # Добавляем новое значение в список

        
    числа.append(5)

        print(
    числа)  # Вывод: [1, 2, 3, 4, 5] 


    append просто добавляет элемент в конец списка. Ничего такого, но имей в виду, что он изменяет сам список, а не создает новый.
    Ну вот, всё чётко разложил по полочкам. Круто, что сразу примерчик и с выводом. А для понимания норм так объяснено.

  5. Если тебе нужно больше одного элемента сразу добавить, используй extend. Примерчик:

    Программный код:

        числа 
    = [1234]

        
    числа.extend([567])

        print(
    числа)  # Вывод: [1, 2, 3, 4, 5, 6, 7] 
    Так меньше боли, если куча элементов.

  6. Цитата Сообщение от Искорка
    Если тебе нужно больше одного элемента сразу добавить, используй extend. Примерчик:

    Программный код:

        числа 
    = [1234]

        
    числа.extend([567])

        print(
    числа)  # Вывод: [1, 2, 3, 4, 5, 6, 7] 
    Так меньше боли, если куча элементов.
    Extend-то удобная вещь, согласен. Чисто так пакетиком добавил и всё. Без траблов.

  7. Еще как опция - можно использовать операторы. Например:

    Программный код:

        числа 
    = [1234]

        
    числа += [5]

        print(
    числа)  # Вывод: [1, 2, 3, 4, 5] 
    Смотрится лаконично. Но в реальных проектах все же append чаще попадается.

  8. Цитата Сообщение от Мария
    Еще как опция - можно использовать операторы. Например:

    Программный код:

        числа 
    = [1234]

        
    числа += [5]

        print(
    числа)  # Вывод: [1, 2, 3, 4, 5] 
    Смотрится лаконично. Но в реальных проектах все же append чаще попадается.
    Лаконично, правда. Хотя для экзотики, можно и такой способ использовать.

  9. Если вдруг нужны элементы в конкретное место списка добавлять, то тут insert пригодится:

    Программный код:

        числа 
    = [1234]

        
    числа.insert(25)  # Добавляем 5 на позицию 2

        
    print(числа)  # Вывод: [1, 2, 5, 3, 4] 
    Чисто чтобы выделываться

  10. Цитата Сообщение от ПиритовыйРассвет
    Если вдруг нужны элементы в конкретное место списка добавлять, то тут insert пригодится:

    Программный код:

        числа 
    = [1234]

        
    числа.insert(25)  # Добавляем 5 на позицию 2

        
    print(числа)  # Вывод: [1, 2, 5, 3, 4] 
    Чисто чтобы выделываться
    Insert для шальных вставок - это топ. Нужное дело, когда порядок важен.

Страница 1 из 2 12 ПоследняяПоследняя