Python обработка массива строк

16 должен знать массив функции строк в Python

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

В Python у нас нет заранее определенной функции для типов данных символов, поскольку там каждый один символ в Python рассматривается как строка сама по себе. Массив строк можно определить как емкость строки для содержения более одного строкового значения одновременно. Мы можем позвонить им и получить доступ к ним в любое время в программе во время процесса выполнения. В этом руководстве мы будем обсуждать различные типы массивов строк в Python.

Список

Список очень полезен для хранения нескольких значений в одной переменной. Основная особенность списка состоит в том, что она позволяет дублироваться. Если мы хотим частые изменения в нашем списке данных, в основном используются для этой цели. Давайте посмотрим на пример списка:

#example of list names = ['siddharth', 'khushi', 'shivani', 'sandeep'] print(names)
['siddharth', 'khushi', 'shivani', 'sandeep']
  • Во-первых, мы сделаем список имен.
  • Список заключен внутри [] квадратных скобок.
  • Наконец, мы распечатаем список, который можно сказать как на массиве строк.
Читайте также:  Цикл по дням python

Разные функции для работы массива строк в Python

Здесь мы будем обсуждать все функции массива строк в Python с примерами, подробно описанными. Так что вы можете понять концепцию четко.

1. Доступ к массиву строк в Python по индексу

В этом примере мы постараемся получить доступ к списку через его значение индекса. Положительное значение индекса начинается с начала списка и от 0-индексного значения в качестве первого значения индекса. Давайте посмотрим на примере для понимания концепции подробно.

#example of list indexing names = ['siddharth', 'khushi', 'shivani', 'sandeep'] print(names[1])
  • Во-первых, мы сделаем список имен.
  • Затем мы постараемся получить доступ к пункту списка через его значение индекса
  • Наконец, мы распечатаем вывод, доступа к имени кого-то с индексом.

2. Доступ к массиву строк в Python по отрицательному индексу

В этом примере мы постараемся получить доступ к списку через его отрицательное значение индекса. Отрицательное значение индекса начинается с последнего из списка и индекса -1 в качестве первого значения индекса. Давайте посмотрим на примере для понимания концепции подробно.

#example of list negative indexing names = ['siddharth', 'khushi', 'shivani', 'sandeep'] print(names[-1])
  • Во-первых, мы сделаем список имен.
  • Затем мы постараемся получить доступ к элементу списка через его отрицательное значение индекса
  • Наконец, мы распечатаем вывод, доступа к имени кого-то с отрицательным индексом.

3. Лен массива струн в Python

В этом примере мы рассчитаем длину строки с помощью len () Функция в питоне. Давайте посмотрим на примере для понимания концепции подробно.

#example of len of a list names = ['siddharth', 'khushi', 'shivani', 'sandeep'] print(len(names))
  • Во-первых, мы создадим список имен.
  • Затем мы рассчитаем длину списка с помощью функции Len () в Python.
  • Наконец, мы будем распечатывать вывод.
Читайте также:  Javascript return text to html

4. Добавьте значения в массиве строк в Python

В этом примере мы добавим значения в списке, или вы можете сказать, что добавим значение в списке. С помощью Функция добавления (), вы можете добавлять значения в список. Давайте посмотрим на примере для понимания концепции подробно.

#example of adding values in list names = ['siddharth', 'khushi', 'shivani', 'sandeep'] names.append('upasna') print(names)
['siddharth', 'khushi', 'shivani', 'sandeep', 'upasna']
  • Во-первых, мы создадим список имен.
  • Затем мы применим функцию Append () в именах списков.
  • Внутри функции Append () мы передам имя, которое мы хотим добавить.
  • Наконец, мы напечатали вывод.

5. Структура в массиве строк в Python

В этом примере мы будем применять цикл для доступа к списку. Давайте посмотрим на примере для понимания концепции подробно.

#looping in list names = ['siddharth', 'khushi', 'shivani', 'sandeep'] for i in names: print(i)
siddharth khushi shivani sandeep
  • Во-первых, мы создадим список имен.
  • Затем мы будем подавать заявку на петлю.
  • И на каждой итерации мы распечатаем значение элемента списка.
  • Наконец, вы можете увидеть вывод.

6. Удаление значений из массива строк в Python

В этом примере мы будем удалять значения из массива строк или списков с помощью функции POP (). Функция POP () используется для удаления элемента из списка по его индексу. И удаление () функция используется для удаления конкретного значения из списка. Давайте посмотрим на примере для понимания концепции подробно.

#example of removing values in list names = ['siddharth', 'khushi', 'shivani', 'sandeep', 'upasna'] names.pop(4) print(names) names.remove('shivani') print(names)
['siddharth', 'khushi', 'shivani', 'sandeep'] ['siddharth', 'khushi', 'sandeep']
  • Во-первых, мы создадим список имен.
  • Затем мы постараемся поставить значение через свой номер индекса, применяя функцию POP ().
  • После этого мы распечатаем весь список после появления элемента.
  • А затем мы удалим конкретный элемент из списка, применяя функцию удаления ().
  • Наконец, мы распечатаем список.
  • Следовательно, вы можете увидеть оба выхода.

7. Очистить () Функция в массиве строк в Python

В этом примере мы обсудим четкую функцию () в массивах строк. Функция CLEAR () используется для очистки или Пусто список Отказ Давайте посмотрим на примере для понимания концепции подробно.

#example of clear list names = ['siddharth', 'khushi', 'shivani', 'sandeep'] names.clear() print(names)
  • Во-первых, мы создадим список имен.
  • Затем мы применим функцию CLEAR (), которая очищает весь список.
  • Наконец, мы будем распечатывать вывод.
  • Следовательно, вы можете увидеть весь список теперь пусты.

8. Копировать () Функция в массиве строк в Python

В этом примере мы скопируем весь список в другой список с помощью функции COPE (). Copy () Функция используется для копирования списка в другой список. Давайте посмотрим на примере для понимания концепции подробно.

#example of copy list names = ['siddharth', 'khushi', 'shivani', 'sandeep'] subject = names.copy() print(subject)
['siddharth', 'khushi', 'shivani', 'sandeep']
  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию Copy (), которая скопирует весь список в другой список.
  • Весь список копируется в новый список с именем объекта.
  • Наконец, мы будем распечатывать вывод.
  • Следовательно, вы можете увидеть список темы содержит один и тот же элемент, что и имена списка.

9. Счет () Функция

В этом примере мы будем использовать Функция Count (), которая используется для расчета количества конкретного элемента, присутствующего в списке Отказ Давайте посмотрим на примере для понимания концепции подробно.

#example of count list names = ['siddharth', 'khushi', 'shivani', 'sandeep', 'khushi'] subject = names.count('khushi') print(subject)
  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию COUNT () внутри, которую мы прошли определенное имя, счет которого нам нужно найти.
  • Наконец, мы напечатали вывод и счет возникает имени = ‘Хуши.
  • Следовательно, вы видите значение счетчика в качестве вывода.

10. Продлить функцию ()

В этом примере мы будем использовать Extend () Функция, которая используется для добавления второго списка в одном списке в конце первого списка. Давайте посмотрим на примере для понимания концепции подробно.

#example of extend list names = ['orange', 'blue', 'red'] colors = ['pink', 'black', 'white'] names.extend(colors) print(names)
['orange', 'blue', 'red', 'pink', 'black', 'white']
  • Во-первых, мы создадим список имен.
  • Затем мы возьмем еще один список по имени цвета.
  • После этого мы расширим второй список в первый список с помощью функции Extend ().
  • Наконец, мы напечатали вывод.
  • Следовательно, вы можете увидеть оба списка объединены в одном списке.

11. Вставить () функцию

В этом примере мы будем использовать Функция INSERT (), которая используется для вставки элемента в определенную позицию в списке. Давайте посмотрим на примере для понимания концепции подробно.

#example of insert list names = ['orange', 'blue', 'red'] names.insert(1,'black') print(names)
  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию вставки ().
  • Внутри, которые мы прошли два параметра. Во-первых, это индекс, в котором вы хотите вставить, а второй элемент, который вы хотите вставить.
  • Наконец, мы напечатали вывод.
  • Следовательно, вы можете увидеть вставленный элемент в конкретной позиции.

12. Функция Reverse ()

В этом примере мы будем использовать Функция обратной (), которая используется для изменения всего списка элементов. Давайте посмотрим на примере для понимания концепции подробно.

#example of reverse list names = ['orange','black', 'blue', 'red'] names.reverse() print(names)
  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию обратной ().
  • Наконец, мы распечатаем список.
  • Следовательно, вы можете увидеть список печатается в обратном порядке.

13. Сортировать () Функция

В этом примере мы будем использовать Функция сортировки (), которая используется для сортировки элементов списка в порядке возрастания. Мы также можем сделать обратный заказ сортировка в списке. Давайте посмотрим на примере для понимания концепции подробно.

#example of sort list names = ['orange','black', 'blue', 'red'] names.sort() print(names) print("\n") names.sort(reverse = True) print(names)
['black', 'blue', 'orange', 'red'] ['red', 'orange', 'blue', 'black']
  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию сортировки () в списке.
  • После этого мы распечатаем вывод и посмотрите, что список сортируется в порядке возрастания.
  • Затем мы снова применим функцию SORD () и внутри него, мы установим параметр. так что список сортируется в порядке убывания.
  • Наконец, мы будем распечатывать вывод.
  • Следовательно, вы можете увидеть оба выхода в отсортированном порядке.

14. Диапазон индексов

В этом примере мы будем Печать элемента списка из определенного диапазона до определенного диапазона. Давайте посмотрим на примере для понимания концепции подробно.

#example of range of indexes list names = ['orange','black', 'blue', 'red','pink'] print(names[1:4])
  • Во-первых, мы создадим список имен.
  • Затем мы установим конкретный диапазон индекса и распечатайте вывод.
  • Наконец, вы увидите вывод из данного диапазона.

15. Изменение значения элемента

В этом примере мы будем Изменение значения конкретного элемента на что-то еще по нашему желанию. Давайте посмотрим на примере для понимания концепции подробно.

#example of change of item value list names = ['orange','black', 'blue', 'red','pink'] names[1] = 'white' print(names)
['orange', 'white', 'blue', 'red', 'pink']
  • Во-первых, мы создадим список имен.
  • Их, мы установим конкретный индекс с другим элементом в списке.
  • Наконец, мы будем распечатывать вывод.
  • Следовательно, вы можете увидеть выходной сигнал, в котором конкретное значение индекса изменяется с новым значением.

16. Проверка наличия элемента

В этом примере мы будем проверять Если конкретный элемент присутствует в списке или нет. Давайте посмотрим на примере для понимания концепции подробно.

#example of checking existence in list names = ['orange','black', 'blue', 'red','pink'] if 'blue' in names: print("present") else: print("not present")
  • Во-первых, мы создадим список имен.
  • Затем мы будем применять, если условие, в котором мы проверим конкретный элемент, присутствует внутри списка или нет.
  • Если элемент присутствует в списке, он будет напечатан подарок, пока не присутствует.
  • Следовательно, вы можете увидеть вывод.

Заключение

В этом руководстве мы обсудили концепцию массивов строк. Мы обсудили, что массивы строки такие же, как список в Python. Мы также обсудили все функции, которые могут быть выполнены в списке с примерами, подробно описанными. Вы можете использовать любую из функций в соответствии с вашим выбором и согласно вашему требованию в программе.

Однако, если у вас есть какие-либо сомнения или вопросы, дайте мне знать в разделе «Комментарий» ниже. Я постараюсь помочь вам как можно скорее.

Читайте ещё по теме:

Источник

Оцените статью