Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions lectures/02-collections.slim
Original file line number Diff line number Diff line change
Expand Up @@ -213,8 +213,8 @@

= slide 'Какво е колекция?' do
ul
li.action В Python всички колекции са итерируеми (iterable)
li.action Един итерируем обект може да бъде обхождан последователно (поне веднъж)
li.action В Python всички колекции са итеруеми (iterable)
li.action Един итеруем обект може да бъде обхождан последователно (поне веднъж)
li.action Някои могат да бъдат обхождани многократно или непоследователно

= slide 'списъци' do
Expand Down Expand Up @@ -284,7 +284,7 @@
...

= slide 'range' do
p range връща итерируемо за интервал от числа
p range връща итеруемо за интервал от числа
annotate:
numbers = range(3)

Expand Down Expand Up @@ -420,7 +420,7 @@
print(favourite_numbers) # {32, 73, 666, 13, 1024}

= slide 'sets' do
p Множествата са итерируеми и НЕподредени
p Множествата са итеруеми и НЕподредени

annotate:
for num in favourite_numbers:
Expand Down Expand Up @@ -563,7 +563,7 @@
[1, 9, 25, 49, 81]

= slide 'List comprehension' do
p Един list comprehension може да се вложи в друг, защото връща нещо итерируемо
p Един list comprehension може да се вложи в друг, защото връща нещо итеруемо
annotate:
>>> [(x, y) for x in [1,2,3] for y in [3,1,4] if x != y]
[(1, 3), (1, 4), (2, 3), (2, 1), (2, 4), (3, 1), (3, 4)]
Expand Down