голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Кортежи Python

Есть в питоне интересный тип данных - кортеж. Он обладает некоторыми особенностями. Его нельзя менять, но к нему можно обращаться. При попытке изменения данных кортежа происходит ошибка. У вас не получится сделать кортеж как в PHP ассоциативным массивом. Внутри кортежа только значения. Ключами могу быть только индексы значений. Если обратитесь к кортежу по ключу ([0]), то получите значение.


#!/usr/bin/python3
# кортеж
cortej=('reg','green','yellow')
print(type(cortej))

'''
вывод:
<class 'tuple'>
'''

# вывод второго элемента кортежа
print(cortej[1])

'''
вывод:
green
'''

Если вам нужна производительность то используйте кортежи. Они меньше используют памяти в сравнении со списками. В Python нет констант. Вы можете смело использовать кортежи вместо констант. Такие значения трудно будет изменить.

просмотры: 1438, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-07-07 08:21:41
проголосовать:

Комментарии:






поиск
реклама
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.