Рубрики
Без рубрики

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

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

Автор оригинала: Team Python Pool.

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

Список

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

#example of list
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print(names)

Выход:

['siddharth', 'khushi', 'shivani', 'sandeep']

Объяснение:

  • Во-первых, мы сделаем список имен.
  • Список заключен внутри [] квадратных скобок.
  • Наконец, мы распечатаем список, который можно сказать как на массиве строк.

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

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

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

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

#example of list indexing
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print(names[1])

Выход:

khushi

Объяснение:

  • Во-первых, мы сделаем список имен.
  • Затем мы постараемся получить доступ к пункту списка через его значение индекса
  • Наконец, мы распечатаем вывод, доступа к имени кого-то с индексом.

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

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

#example of list negative indexing
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print(names[-1])

Выход:

sandeep

Объяснение:

  • Во-первых, мы сделаем список имен.
  • Затем мы постараемся получить доступ к элементу списка через его отрицательное значение индекса
  • Наконец, мы распечатаем вывод, доступа к имени кого-то с отрицательным индексом.

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

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

#example of len of a list
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print(len(names))

Выход:

4

Объяснение:

  • Во-первых, мы создадим список имен.
  • Затем мы рассчитаем длину списка с помощью функции Len () в Python.
  • Наконец, мы будем распечатывать вывод.

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)

Выход:

2

Объяснение:

  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию 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)

Выход:

['orange', 'black', 'blue', 'red']

Объяснение:

  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию вставки ().
  • Внутри, которые мы прошли два параметра. Во-первых, это индекс, в котором вы хотите вставить, а второй элемент, который вы хотите вставить.
  • Наконец, мы напечатали вывод.
  • Следовательно, вы можете увидеть вставленный элемент в конкретной позиции.

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

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

#example of reverse list
names = ['orange','black', 'blue', 'red']

names.reverse()
print(names)

Выход:

['red', 'blue', 'black', 'orange']

Объяснение:

  • Во-первых, мы создадим список имен.
  • Затем мы будем применять функцию обратной ().
  • Наконец, мы распечатаем список.
  • Следовательно, вы можете увидеть список печатается в обратном порядке.

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])

Выход:

['black', 'blue', 'red']

Объяснение:

  • Во-первых, мы создадим список имен.
  • Затем мы установим конкретный диапазон индекса и распечатайте вывод.
  • Наконец, вы увидите вывод из данного диапазона.

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")

Выход:

present

Объяснение:

  • Во-первых, мы создадим список имен.
  • Затем мы будем применять, если условие, в котором мы проверим конкретный элемент, присутствует внутри списка или нет.
  • Если элемент присутствует в списке, он будет напечатан подарок, пока не присутствует.
  • Следовательно, вы можете увидеть вывод.

Заключение

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

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