Исследование списков строк
На этом этапе вы узнаете о списках строк в Python. Список строк - это просто список, в котором каждый элемент является строкой. Списки - это фундаментальная структура данных в Python, используемая для хранения упорядоченной коллекции элементов. Понимание того, как работать со списками строк, является важным для многих программистских задач, таких как обработка текстовых данных, манипуляция именами файлов и многое другое.
Сначала создадим простой список строк. Откройте редактор VS Code в среде LabEx. Создайте новый файл с именем string_list.py
в директории ~/project
.
## Create a list of strings
my_list = ["apple", "banana", "cherry"]
## Print the list
print(my_list)
Сохраните файл. Теперь откройте терминал в директории ~/project
и запустите скрипт:
python string_list.py
Вы должны увидеть следующий вывод:
['apple', 'banana', 'cherry']
Теперь давайте рассмотрим некоторые общие операции, которые можно выполнять со списками строк. Вы можете получить доступ к отдельным элементам списка, используя их индекс. Помните, что Python использует индексацию, начинающуюся с нуля, то есть первый элемент имеет индекс 0.
Добавьте следующий код в файл string_list.py
:
## Accessing elements by index
first_element = my_list[0]
second_element = my_list[1]
print("First element:", first_element)
print("Second element:", second_element)
Запустите скрипт еще раз:
python string_list.py
Вы должны увидеть следующий вывод:
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
Вы также можете изменять элементы в списке:
## Modifying an element
my_list[1] = "grape"
print(my_list)
Запустите скрипт еще раз:
python string_list.py
Вы должны увидеть следующий вывод:
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
Наконец, вы можете добавлять новые элементы в список, используя метод append()
:
## Adding an element
my_list.append("orange")
print(my_list)
Запустите скрипт в последний раз:
python string_list.py
Вы должны увидеть следующий вывод:
['apple', 'banana', 'cherry']
First element: apple
Second element: banana
['apple', 'grape', 'cherry']
['apple', 'grape', 'cherry', 'orange']
Это демонстрирует базовые операции, которые можно выполнять со списками строк в Python. На следующих этапах вы узнаете более продвинутые техники работы со списками.