👍5🔥1
Срезы: добавление и удаление элементов
Также с помощью срезов можно не только извлекать элементы, но и добавлять и удалять элементы (разумеется, только для изменяемых последовательностей).
#теория
Также с помощью срезов можно не только извлекать элементы, но и добавлять и удалять элементы (разумеется, только для изменяемых последовательностей).
#теория
👍2🔥1
👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Прокачивай свой технический английский без больших усилий, уделяя 5 минут в день!
На этом канале регулярно публикуют самые популярные слова и выражения из мира IT.
Подойдет всем IT-специалистам, которые хотят без труда читать документацию на английском и свободно общаться с иностранными заказчиками.
Подписывайся на @enforit и качай свой инглиш, пока компилируется проект👌
На этом канале регулярно публикуют самые популярные слова и выражения из мира IT.
Подойдет всем IT-специалистам, которые хотят без труда читать документацию на английском и свободно общаться с иностранными заказчиками.
Подписывайся на @enforit и качай свой инглиш, пока компилируется проект👌
👍3👎1
👍5🔥3
Операции с кортежами
Все операции над списками, не изменяющие список (сложение, умножение на число, методы index() и count() и некоторые другие операции). Можно также по-разному менять элементы местами и так далее.
Например, гордость программистов на python - поменять местами значения двух переменных (см. картинку выше).
#теория
Все операции над списками, не изменяющие список (сложение, умножение на число, методы index() и count() и некоторые другие операции). Можно также по-разному менять элементы местами и так далее.
Например, гордость программистов на python - поменять местами значения двух переменных (см. картинку выше).
#теория
👍6👎1🔥1
Что выведет данный код?
Anonymous Quiz
5%
['3', '4']
63%
['1', '2', '34']
23%
['1', '2', '3', '4']
10%
Ошибку
👍4❤1🔥1
Словари (dict)
Словари в Python - неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами.
Чтобы работать со словарём, его нужно создать.
На картинке пример создания с помощью литерала.
#теория
Словари в Python - неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами.
Чтобы работать со словарём, его нужно создать.
На картинке пример создания с помощью литерала.
#теория
👍3🔥1💩1
👍5🔥2
Методы словарей
classmethod
#теория
dict.clear() - очищает словарь.dict.copy() - возвращает копию словаря.classmethod
dict.fromkeys(seq[, value]) - создает словарь с ключами из seq и значением value.dict.get(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а возвращает default.dict.items() - возвращает пары (ключ, значение).dict.keys() - возвращает ключи в словаре.dict.pop(key[, default]) - удаляет ключ и возвращает значение. Если ключа нет, возвращает default.dict.popitem() - удаляет и возвращает пару (ключ, значение). Если словарь пуст, бросает исключение KeyError. Помните, что словари неупорядочены.dict.setdefault(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а создает ключ со значением default (по умолчанию None).dict.update([other]) - обновляет словарь, добавляя пары (ключ, значение) из other. Существующие ключи перезаписываются. Возвращает None.dict.values() - возвращает значения в словаре.#теория
👍6🔥1
Что выведет данный код?
Anonymous Quiz
21%
{1, 1, 2, 4}
19%
{1: 2, 1: 4}
41%
{1: 1, 2: 4}
19%
Ошибку
👍4🔥1
Множества
Множество в python - "контейнер", содержащий не повторяющиеся элементы в случайном порядке.
#теория
Множество в python - "контейнер", содержащий не повторяющиеся элементы в случайном порядке.
#теория
👍6🔥3