Список строк в Python
В Python список строк – это список, который содержит строки в качестве своих элементов.
В этом руководстве мы узнаем, как создать список строк, получить доступ к строкам в списке с помощью индекса, изменить строки в списке, назначая новые значения, и перемещаться по строкам в списке в цикле, используя while и for.
Как создать список строк?
Чтобы создать список строк, назначьте строковые значения, разделенные запятыми, заключенные в квадратные скобки.
list_of_strings = ['apple', 'banana', 'mango'] print(list_of_strings)
Вывод:
['apple', 'banana', 'mango']
Мы также можем использовать конструктор list() для создания списка строк, как показано ниже.
list_of_strings = list(['apple', 'banana', 'mango']) print(list_of_strings)
Доступ к строкам
Чтобы получить доступ к элементам в списке строк, мы можем использовать index. Индекс начинается с 0 и увеличивается на единицу для последующих элементов.
list_of_strings = ['apple', 'banana', 'mango'] print(list_of_strings[0]) print(list_of_strings[1]) print(list_of_strings[2])
Вывод:
apple banana mango
Как изменить?
Чтобы изменить элементы в списке строк, мы можем использовать индекс, аналогичный тому, как мы обращались к строкам в приведенном выше примере. Мы должны использовать оператор присваивания и присвоить новое значение элементу в списке, на который ссылается индекс.
list_of_strings = ['apple', 'banana', 'mango'] list_of_strings[1] = "orange" print(list_of_strings)
Вывод:
['apple', 'orange', 'mango']
Переход по строкам
Строки в List of Strings – это упорядоченный набор элементов. Итак, мы можем использовать любой оператор цикла: while или for loop.
В следующем примере мы будем использовать цикл for для обхода каждой строки в списке строк.
list_of_strings = ['apple', 'banana', 'mango']
for string in list_of_strings:
print(string)
Вывод:
apple banana mango
В следующем примере мы будем использовать цикл while для обхода каждой строки в списке строк.
list_of_strings = ['apple', 'banana', 'mango']
i = 0
while i < len(list_of_strings):
print(list_of_strings[i])
i += 1
Вывод:
apple banana mango
В этом руководстве примеров в Python мы узнали, как создавать, получать доступ, изменять и выполнять итерацию для списка строк.
Автор