Python: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) |
Artem (обсуждение | вклад) |
||
Строка 29: | Строка 29: | ||
|+ Структуры данных Python | |+ Структуры данных Python | ||
|- | |- | ||
! Структура !! Порядок !! Уникальность !! Изменяемость | ! Структура !! Порядок !! Уникальность !! Изменяемость !! Пример | ||
|- | |- | ||
| list || да || нет || да | | list || да || нет || да || a = [1,2,3,4,5,10,1,2,3] | ||
|- | |- | ||
| dict || нет || да || да | | dict || нет || да || да || a = {'a': '1', 'b': '2', 'c': '3'} | ||
|- | |- | ||
| tuple || да || нет || нет | | tuple || да || нет || нет || a = (1, 2, 3, 4) | ||
|- | |- | ||
| set || нет || да || да | | set || нет || да || да || a = set([1, 2, 3, 4, 5, 5]) => {1, 2, 3, 4, 5} | ||
|- | |- | ||
| frozenset || нет || да || нет | | frozenset || нет || да || нет || a = frozenet([1, 2, 3, 4, 5, 5]) => {1, 2, 3, 4, 5} | ||
|- | |- | ||
|} | |} |
Версия от 13:30, 6 мая 2019
Общие сведения
id([1]) id([2]) a = 'a'*16 b = 'a'*16 id(a) id(b) threads global init join vacuum postgresql redis queues rabbitmq exchange
История
Установка
Синтаксис
Структуры данных
Структура | Порядок | Уникальность | Изменяемость | Пример |
---|---|---|---|---|
list | да | нет | да | a = [1,2,3,4,5,10,1,2,3] |
dict | нет | да | да | a = {'a': '1', 'b': '2', 'c': '3'} |
tuple | да | нет | нет | a = (1, 2, 3, 4) |
set | нет | да | да | a = set([1, 2, 3, 4, 5, 5]) => {1, 2, 3, 4, 5} |
frozenset | нет | да | нет | a = frozenet([1, 2, 3, 4, 5, 5]) => {1, 2, 3, 4, 5} |
ООП
IDE
Отладка
Организация кода
Библиотеки
CMS
- Django CMS
Фреймворки
- Django
- Flask
- Tornado