Введение в программирование алгоритмов на Python в этой глаВе… Числовые и логические вычисления



Download 1,22 Mb.
Pdf ko'rish
bet24/27
Sana24.02.2022
Hajmi1,22 Mb.
#241550
TuriГлава
1   ...   19   20   21   22   23   24   25   26   27
Bog'liq
algoritmy-dlya-chaynikov-dialektika

Очереди
»
. Очередь представляет собой коллекцию, которая харак-
теризуется правилом “первым вошел — первым вышел” (first in/first 
out — FIFO). Очередь используется для отслеживания элементов, 
которые должны быть каким-то образом обработаны. Думайте об 
очереди как об обычной очереди в реальной жизни.
03_Part01.indd 113
18.04.2018 17:25:37


Часть I
Начала
114
Деки
»
. Двусторонняя очередь (double-ended queue, deque) пред-
ставляет собой структуру, схожую с очередью, но у нее постановка 
в очередь и выход из нее могут осуществляться с обоих концов (но 
не из средины). Дек можно использовать как очередь или как стек, 
или как любую иную коллекцию, добавление в которую (и удаление 
из которой) выполняется упорядоченным образом (в отличие от 
списков, кортежей и словарей, которые допускают произвольный 
доступ к элементам).
Среди всех последовательностей списки являются простейшими для по-
нимания и наиболее тесно связанными с реальными объектами. Работа со 
списками помогает научиться работе с другими видами последовательностей, 
обеспечивающими большую функциональность и гибкость. Дело в том, что 
хранение данных в списке очень схоже с их записью на листке бумаги, когда 
один элемент следует за другим. Список имеет начало, средину и конец. Python 
нумерует элементы в списке. (Нумерация элементов в списке облегчает доступ 
к ним.) Чтобы просмотреть списки в работе, запустите копию IPython и введи-
те следующий код:
ListA = [0, 1, 2, 3] 
ListB = [4, 5, 6, 7] 
ListA.extend(ListB) 
ListA
После ввода последней строки кода вы увидите вывод 
[0,1,2,3,4,5,6,7]

Функция 
extend()
добавляет элементы­члены списка 
ListB
к списку 
ListA

Помимо расширения списков, к ним можно добавлять элементы, используя 
функцию 
append()
. Введите 

Download 1,22 Mb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish