Структуре података у Питхону

Преглед садржаја

Подаци о структурама 1/2


То је најосновнија структура података у Питхону, састоји се од индекса и вредности повезане са њим, секвенце почињу одбројавање свог индекса на 0, па је важно узети га у обзир при покушају приступа његовим елементима. програми.
Корисност коју можемо пронаћи у овој врсти структуре је када радимо са елементима као што је запис базе података. Претпоставимо да учитамо особу, знамо да ће први индекс, односно 0, бити име, а следећи узраст. Да видимо како се то постиже у Питхону:
>>> едвард = ['Едвард Гумби', 42]

Сада секвенце могу садржати друге секвенце, тако да можемо учинити још много ствари које могу бити прилично корисне, погледајмо следећи пример како правимо низ секвенци:
 >>> едвард = ['Едвард Гумби', 42] >>> јохн = ['Јохн Смитх', 50] >>> датабасе = [едвард, јохн] >>> датабасе [['Едвард Гумби', 42], ['Јохн Смитх', 50]] 

Пошто смо видели ово представљање секвенци, пређимо на листе.
У овом одељку нашег водича почећемо да разматрамо посебне функције листе и зашто се оне обично користе у програмима Питхон.
Почнимо тако што ћемо погледати како се низ трансформише у листу:
 >>> лист ('Хелло') ['Х', 'е', 'л', 'л', 'о'] 

Како видимо низ "Хелло" када га пролазимо методом листе, он се трансформише у секвенцу у којој је свако слово елемент за сваку позицију индекса, понекад је ово корисно за обављање операција са низовима и њихово мењање у одређеном облику на начин, ако бисмо хтели поново да им се придружимо и доделимо их, користили бисмо метод придружити са следећом синтаксом '' .јоин (лист) '' где је листа листа на коју желимо да применимо метод.
Више пута смо говорили да је највећа предност листе то што можемо да променимо њен садржај, да видимо како то можемо учинити са основним задатком, претпоставимо да имамо следеће:
>>> к = [1, 1, 1]

Сада на другој позицији, то јест, на индексу 1 морамо из било ког разлога променити вредност:
>>> к [1] ​​= 2

Позивамо нашу листу и видимо како се задатак променио:
 >>> к [1, 2, 1] 

Како видимо једноставну, али ефикасну методу која може бити веома корисна при изради наших програма; Треба напоменути да ако покушамо да доделимо вредност индексу који не постоји, узимајући наш претходни пример који има само позиције 0, 1, 2, ако покушамо да доделимо позицију 9, добићемо грешку.
У неким програмима можда ћемо морати учинити више од прегледа листе, шта ако слажемо елементе који ће бити обрађени и морамо извадити један по један оне на којима смо већ радили, у овом случају бисмо користили методу од Да бисте избрисали ставке са листе, погледајмо једноставан пример овог моћног алата.
Претпоставимо да имамо следећу листу.
>>> намес = ['Алице', 'Бетх', 'Цецил', 'Дее-Дее', 'Еарл']

И кажемо да је елемент у индексу 2 већ обрађен и да га треба искључити са листе.
>>> дел намес [2]

Сада проверавамо нашу листу и видимо резултат:
 >>> имена ['Алице', 'Бетх', 'Дее-Дее', 'Еарл'] 

Овим је елемент потпуно елиминисан и смањили смо индекс листе без много компликација.
Овим завршавамо овај водич у првом делу, у другом делу настављамо да откривамо нове функционалности за рад са листама овог сјајног језика који је Питхон.
Претходнастраница 1 од 2Следећи
wave wave wave wave wave