Python: как добавить строку в начало списка

Чтобы добавить строку в начало списка в Python, вы можете использовать несколько методов. Вот несколько примеров:

  1. Использование метода insert():

    my_list = ["world", "hello"]
    my_list.insert(0, "new string")
    print(my_list)

    Вывод: ['новая строка', 'мир', 'привет']

  2. Использование оператора конкатенации (+) с новым списком:

    my_list = ["world", "hello"]
    new_string = "new string"
    my_list = [new_string] + my_list
    print(my_list)

    Вывод: ['новая строка', 'мир', 'привет']

  3. Использование понимания списка:

    my_list = ["world", "hello"]
    new_string = "new string"
    my_list = [new_string] + [x for x in my_list]
    print(my_list)

    Вывод: ['новая строка', 'мир', 'привет']

  4. Использование метода extend()с перевернутым списком:

    my_list = ["world", "hello"]
    new_string = "new string"
    my_list.extend(reversed([new_string]))
    print(my_list)

    Вывод: ['новая строка', 'мир', 'привет']

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