Увод у низ стрингова у Питхон-у

Потребан нам је низ када морамо ставити више континуираних вриједности у једну варијаблу. Низ је само променљива која похрањује више од једне вредности истовремено. На пример, у Стринг Арраи у Питхон-у, ако морамо навести имена плодова, то не би требало да буде фаворизовани приступ у даљем тексту,

Пример: Низ плода1 = „јабука“, плод2 = „банана“, плода3 = „јагода“. Ништа није у реду са горе наведеним, осим чињенице да не можемо написати програм ако желимо другачије прелазити кроз називе свих ових варијабли. Такође, ако је број променљивих 1000, горњи приступ можда није исправан начин за решење.

Приступ елементима

Питхон нема уграђену подршку за Арраис. Листа Питхон-а користи се у сврху сврхе па ћемо погледати листе. Треба напоменути да Питхон нема карактер типа података. Појединачни знак је низ дужине 1. Квадратни заграде користе се за приступ елементима низа.

Листе Стринг Арраи у Питхон-у

Испод су спискови низова стрингова на Питхон-у:

1. Листа

Када постоји потреба за поруџбином, а такође постоји и захтева честе промене, тада преферирамо одабир листе. Још једна карактеристика листе је та што омогућава дупликат. Ево једноставног примера листе.

Шифра:

Излаз:

2. Приступ индексом

До одређеног елемента можемо чак и приступити позивањем на индекс.

Шифра:

Излаз:

3. Негативно индексирање

Чак можемо негативно приступити индексирању. У овом случају ће овај последњи елемент имати индекс -1, други последњи -2, трећи последњи -3, итд. И тако даље.

Шифра:

Излаз:

4. Дужина

Чак можемо да вратимо дужину низа помоћу методе лен ().

Шифра:

Излаз:

5. Петља

Прегледавање елемента низа је такође лак задатак. Користимо „фор ин“ док петљамо кроз низ.

Шифра:

Излаз:

6. Додавање

Ако је потребно додати листи, могуће је употребити 'аппенд ()'

Шифра:

Излаз:

7. Уклањање

Уклањање било ког елемента може се извршити методом поп (). Овде можемо бити конкретни у погледу брисања било којег одређеног елемента поменувши индекс.

Шифра:

Излаз: Како поп (1) представља други елемент са листе. Уклоњена је.

Такође можемо да користимо методу уклони () и да споменимо одређени елемент који се може уклонити.

Шифра:

Излаз:

Методе низања низа у Питхон-у

Имамо листу основних метода које се могу користити преко листе и низова. Већ смо наишли на додавање (), поп () и уклањање (). Овде ћемо расправљати о другим методама које се могу користити.

1. јасно ()

Ово уклања све елементе са листе и представиће вам листу без свих елемената.

Шифра:

Излаз:

Да бисте уклонили елемент са листе, уклонили смо () методу, поп () методу о којој смо разговарали. Ту је и кључна реч 'дел' која брише листу.

Шифра:

Излаз: Дел листа брише листу и добијамо следећи излаз.

2. цопи ()

Ова метода враћа копију листе. Као што видите из доњег примјера.

Шифра:

Излаз:

3. цоунт ()

Враћа нам број елемената на листи са одређеном вредношћу.

Шифра:

Излаз:

4. продужити ()

Овде додајемо елементе на крај пописа уз помоћ друге листе. Тада друга листа формира продужује прву листу. Ево како се то ради.

Шифра:

Излаз:

Листа има додатак () и проширује методу () за спајање или спајање две листе, али ову радњу такође може извести оператор '+'. Видјет ћемо ово једноставно придруживање у наставку:

Шифра:

Излаз: Листа намирница је повезана листа горе наведене 'воћа' и 'поврћа'.

5. индекс ()

Ова метода враћа позицију појаве одређеног елемента.

Шифра:

Излаз:

6. инсерт ()

Ова метода враћа елемент који мора бити уметнут на одређено место. Ова метода узима 2 аргумента, први индекс, а други елемент који се мора позиционирати на том индексу.

Шифра:

Излаз:

7. преокренути ()

Ова метода преокређује редослед сортирања листе. Ова метода враћа обрнути објект итератора.

Шифра:

Излаз: Видимо како се овде преокреће целокупна листа.

8. сорт ():

Овом методом ће се листа распоредити по абецедном реду или се такође може рећи да он поставља листу према узлазном редоследу.

Метода узима 2 параметра, један од параметара је обрнут, а други је кључан који може одредити критеријуме за сортирање. Ако је обрнуто = тачно, листа ће бити поређана у силазном редоследу, док је ако је обрнута = лажна, тада узлазна. 2 параметра нису обавезна.

Испод је пример где смо користили обрнути параметар.

Шифра:

Излаз: Овде видимо задано сортирање, а у другој обрнуту страну претходног.

9. Распон индекса

Ако нам је потребна селективна листа елемената одакле започети и где завршити, идемо на ову опцију.

Пример: Претпоставимо да ако желимо само први, други и трећи елемент листе, тада бисмо урадили следеће. Треба напоменути да листа почиње са 0 и не укључује задњи распон.

Шифра:

Излаз:

10. Промена вредности предмета

Вриједност одређеног предмета може се мијењати.

Код

Излаз:

11. Провера да ли елемент представља или не.

Ако морамо да проверимо да ли је одређени елемент присутан или не, тада користимо кључну реч 'ин'. Овде користимо кључну реч „ако“ да потврдимо присуство елемента.

Шифра:

Излаз:

12: конструктор листе ()

Ту је и листа конструктора који се користи за прављење нове листе. Треба имати на уму да су овде четвртасти заграде испуштени (), а уместо тога се користе двоструко заобљени заграде (()).

Шифра:

Излаз:

Закључак

Такође треба разумети да Питхон нема подршку за Арраи, али то је листа коју смо користили. Иако је Нумпи библиотека која се може користити за креирање 2Д, 3Д матрице и користи се за рачунање научних и математичких података.

Препоручени чланци

Ово је водич за Стринг Арраи у Питхон-у. Овде смо разговарали о приступу елементима, списку питона и методама са кодовима и излазима. Можете и да прођете кроз наше друге сродне чланке да бисте сазнали више -

  1. ПХП стринг функције
  2. Петље у Питхон-у
  3. 2Д Арраис Ин Питхон
  4. Предности Арраи-а
  5. Увод у низ стрингова у Ц ++
  6. Преглед низова низова у Ц #
  7. Особине Питхон-а
  8. Разумевање Питхон листе
  9. Итератор на Јави
  10. Како низови и пописи раде у Питхону?
  11. Комплетан водич за низове жица на Ц
  12. Примери и предности итератора у Питхон-у

Категорија: