Python: различия между версиями

Материал из Artem Aleksashkin's Wiki
Перейти к навигации Перейти к поиску
Строка 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

История

Установка

Синтаксис

Структуры данных

Структуры данных Python
Структура Порядок Уникальность Изменяемость Пример
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

Ссылки и доп. информация