Кортеж (информатика)

ЭТО НЕ РЕТРО

После первоначального отсева осталось 25 проектов, которые мы показали министру. Из них отобрали восемь скетчей для представления президенту — кстати, в подборку вошли все пять направлений.

По итогам его оценок (альбом был испещрен крестиками, плюсиками, единичками — надо его сохранить для истории) мы взяли в работу две концепции: одну — с историческими деталями, а вторую — современно-европейскую. То есть а-ля ЗИС и а-ля немецкая «большая тройка».

Наверное, я сделал бы такой же выбор. Знаете, самое удивительное, что оба этих скетча рисовал один и тот же человек — выпускник МАМИ 2007 года Алексей Чвокин, работавший на тот момент в центре стиля НАМИ.

Затем наступило время командной работы. При переходе к макетированию был сделан окончательный выбор: автомобиль с мотивами ЗИС-110. Подчеркну, это не ретро, а современное прочтение классики.

У таких машин помимо сугубо представительских есть другая важнейшая функция — обеспечить защиту. Чтобы сохранить внутренний объем, не меньший, чем сегодня, и разместить необходимую броню, надо делать машину максимальных габаритов. Наш автомобиль, пожалуй, самый большой в мире, даже крупнее «Фантома», — и это очень серьезный вызов для дизайнеров. Чтобы облик не был тяжеловесным, пошли на всякие уловки, изменение визуальных пропорций, сглаживание углов и т. д. — и добились: все, кто впервые видят лимузин, не верят в цифры его размеров.

Служебные кортежи

Клиентами служебных кортежей являются высокопоставленные государственные служащие, руководители крупных организаций, популярные деятели искусства, служащие следственных, судебных и пенитенциарных учреждений, которым угрожают расправой, и лидеры криминальных сообществ.

Служебные кортежи состоят из нескольких транспортных средств, среди которых машины с сотрудниками службы охраны и правоохранительных органов, главной задачей которых является обеспечение безопасности охраняемых пассажиров. Кортежи для глав государств и глав правительств могут состоять из нескольких десятков машин.

Движение машин служебного кортежа осуществляется по заранее утверждённому протоколу и плану основного маршрута с учётом действующих инструкций. На случай возникновения на основном маршруте чрезвычайной ситуации предусматриваются запасные маршруты. В отсутствие опасности для охраняемой персоны отклонение кортежа от основного маршрута не допускается. Координация действий водителей и охранников в служебном кортеже осуществляется по внутренней оперативной связи.

В целях максимальной профилактики дорожно-транспортных происшествий с участием кортежей и нападений на кортежи, а также в зависимости от их размеров и значимости их пассажиров, маршруты движения кортежей могут быть частично или полностью освобождены дорожной полицией от транспортных потоков. В международной практике этот метод безопасности применяется только для кортежей глав государств, правительств и религиозных конфессий. При разработке маршрутов для служебных кортежей стараются по возможности избегать железнодорожных переездов, длинных, узких и разводных мостов, горных серпантинов, путепроводов, тоннелей, ледовых и паромных переправ, в гололедицу — участков дорог с крутыми подъёмами и спусками, а также тех дорог, на которых на время проезда образуются заторы.

По источнику финансирования служебные кортежи подразделяются на государственные и частные (негосударственные).

Государственные кортежи

Государственным является кортеж, который финансируется государством и обслуживает лицо, охраняемое государством. Государственные кортежи обслуживают высокопоставленных государственных чиновников, вельмож, лидеров религиозных организаций и тех госслужащих, которым угрожает опасность расправы.

В Российской Федерации главные государственные кортежи страны организуются на базе Гаража особого назначения (ГОН) Федеральной службы охраны. Сотрудники ГОНа обслуживают лиц, подпадающих под действие федерального закона России «О государственной охране». В список охраняемых государством лиц включены семь чиновников высшего ранга:

  • Президент Российской Федерации,
  • Председатель Правительства Российской Федерации,
  • Председатель Совета Федерации России,
  • Председатель Государственной думы,
  • Председатель Конституционного Суда Российской Федерации,
  • Председатель Верховного суда Российской Федерации,
  • Генеральный прокурор Российской Федерации.

Указанные лица обеспечиваются услугами кортежей государственной охраны на весь срок выполнения ими своих полномочий.

Решением Президента России, государственные служебные кортежи могут предоставляться сенаторам, депутатам Госдумы и другим государственным служащим федерального уровня, которые по объективным причинам нуждаются в охране.

Частные кортежи

Частным является кортеж, который финансируется из частных средств нанявшего его клиента. Среди клиентов частных кортежей в основном руководители крупных учреждений, состоятельные предприниматели, магнаты, лидеры криминальных сообществ.

ПРОЕКТ ВТОРОЙ СЕРИИ

После того как были утверждены стиль и программа, настал черед проектирования.

По всем международным стандартам это сегодня выглядит так. Автомобиль полностью собирается, рассчитывается и испытывается в цифре — с помощью компьютерного моделирования. Иными словами, мы должны разложить всю машину, ее системы и узлы подетально, назначить ответственных за их проектирование и определить поставщиков по всем позициям.

Понимая, как важен инструмент, мы в НАМИ сразу начали взаимодействовать с компаниями «Дассо» и «Сименс» — закупали десятками рабочие места и учились. Пригодился опыт, который мы приобрели на АВТОВАЗе.

Сегодня мы работаем с тремя крупнейшими инжиниринговыми моторными фирмами, я уже знаю, где можно отливать блоки и головки в России.

Ясно представляю, как будем делать трансмиссию. Готов подтвердить, что сборка машин планируется в Ульяновске…

Но об этом — в следующих сериях проекта «Кортеж». Следите за публикациями в журнале «За рулем»! 

В математике

Пусть даны множества A1,A2,…,An{\displaystyle A_{1},A_{2},\ldots ,A_{n}}, не обязательно различные.

Тогда корте́ж длины n, упорядоченный набор длины n, упорядоченный n-набор или n-ка — упорядоченная последовательность из n элементов x1,x2,…,xn,{\displaystyle x_{1},x_{2},\ldots ,x_{n},} где xi∈Ai{\displaystyle x_{i}\in A_{i}} для 1⩽i⩽n.{\displaystyle 1\leqslant i\leqslant n.} Кортеж обозначается перечислением координат в угловых или круглых скобках:

⟨x1,x2,…,xn⟩{\displaystyle \langle x_{1},x_{2},\ldots ,x_{n}\rangle }

или

(x1,x2,…,xn).{\displaystyle (x_{1},x_{2},\ldots ,x_{n}).}

Элемент xi{\displaystyle x_{i}} называется i-й координатой (проекцией, компонентой) кортежа ⟨x1,x2,…,xn⟩.{\displaystyle \langle x_{1},x_{2},\ldots ,x_{n}\rangle .}

Число n называют длиной или размерностью кортежа.

Два кортежа равны, если равны их длины и соответствующие элементы:

⟨a1,…,an⟩=⟨b1,…,bn⟩,{\displaystyle \langle a_{1},\ldots ,a_{n}\rangle =\langle b_{1},\ldots ,b_{n}\rangle ,} если ai=bi,i=1,n¯.{\displaystyle a_{i}=b_{i},i={\overline {1,n}}.}

Пример кортежа — арифметический вектор.

Декартово произведение n множеств — множество всех кортежей длины n, координаты которых взяты из этих множеств:

A1×…×An={⟨x1,…,xn⟩∣xi∈Ai,i=1,n¯}.{\displaystyle A_{1}\times \ldots \times A_{n}=\{\langle x_{1},\ldots ,x_{n}\rangle \mid x_{i}\in A_{i},i={\overline {1,n}}\}.}

Кортежи длины 2, 3, 4, 5, … также носят названия «упорядоченная пара», «упорядоченная тройка», «упорядоченная четвёрка», «упорядоченная пятёрка» и т. д.

Определения в теории множеств

В рамках теории множеств кортежи можно индуктивно поставить в соответствие множествам, например, следующим образом:

  • ⟨⟩⇌∅,{\displaystyle \langle \rangle \rightleftharpoons \emptyset ,}
  • ⟨x1⟩⇌x1,{\displaystyle \langle x_{1}\rangle \rightleftharpoons x_{1},}
  • ⟨x1,x2⟩⇌{{x1},{x1,x2}},{\displaystyle \langle x_{1},x_{2}\rangle \rightleftharpoons \{\{x_{1}\},\{x_{1},x_{2}\}\},}
  • ⟨x1,x2,x3⟩⇌⟨⟨x1,x2⟩,x3⟩,{\displaystyle \langle x_{1},x_{2},x_{3}\rangle \rightleftharpoons \langle \langle x_{1},x_{2}\rangle ,x_{3}\rangle ,}
  • ⟨x1,x2,x3,x4⟩⇌⟨⟨x1,x2,x3⟩,x4⟩,…{\displaystyle \langle x_{1},x_{2},x_{3},x_{4}\rangle \rightleftharpoons \langle \langle x_{1},x_{2},x_{3}\rangle ,x_{4}\rangle ,\ldots }
  • ⟨x1,…,xn⟩⇌⟨⟨x1,…,xn−1⟩,xn⟩.{\displaystyle \langle x_{1},\ldots ,x_{n}\rangle \rightleftharpoons \langle \langle x_{1},\ldots ,x_{n-1}\rangle ,x_{n}\rangle .}

Определение других объектов через кортежи

Многие математические объекты формально определяются как кортежи.
Например, ориентированный граф определяется как пара ⟨V,E⟩,{\displaystyle \langle V,E\rangle ,} где V — это множество вершин, а E — подмножество пар в V×V,{\displaystyle V\times V,} соответствующих дугам графа. Точка в n-мерном пространстве действительных чисел определяется как кортеж длины n, составленный из элементов множества действительных чисел.

Ориентированный мультиграф со множеством вершин V, множеством дуг E и отношением инцидентности P⊆V×E×V{\displaystyle P\subseteq V\times E\times V} может быть определён как упорядоченная тройка ⟨V,E,P⟩,{\displaystyle \langle V,E,P\rangle ,} причём ⟨a,e,b⟩∈P{\displaystyle \langle a,e,b\rangle \in P} тогда и только тогда, когда дуга e выходит из вершины a и заходит в вершину b.

ОТ ЗИСа ДО ЗАПРОСА

Начнем с новейшей истории автомобилей для первых лиц. Лет десять-двенадцать назад Гараж особого назначения использовал в основном «мерседесы» в варианте «Пульман» и докатывал прежние ЗИЛы. Это было неким отражением рынка, на который победно въехали иномарки. К тому времени ЗИЛ бесповоротно устарел, были проблемы с надежностью… Настроения в обществе — хотим ездить на современных, надежных, удобных машинах — нашли отражение и здесь.

Однако со временем вернулись и патриотические акценты. Мы великая держава, крупная экономика — отчего же нет собственного автомобильного флагмана? Логичный подход поддерживал и рынок, на котором обозначилась если не мода, то симпатия к российским продуктам, даже отчасти гордость. Возник запрос на отечественный представительский автомобиль.

Но если его возрождать, как обеспечить окупаемость? Что и для кого мы сделаем? Собрать для ГОНа две машины или даже два десятка? Такой подход экономически нецелесообразен.

Вспомним, что легендарный ЗИС-101, наш первенец в классе больших автомобилей, был выпущен тиражом больше 8000 экземпляров, эксплуатировался даже в такси и скорой помощи. После войны представительский класс освоил и ГАЗ со своим ЗИМом, который заменил московскую машину в массовом сегменте. ЗИС-110 тоже использовали в народном хозяйстве, но все последующие модели предназначались только для избранных.

Соответственно, объем выпуска представительских автомобилей резко ограничили, и для ЗИЛа это была технологическая катастрофа.

Подход каретной мастерской именно тогда и сложился: малый тираж, кустарное производство. Модели 114 и 4104 — яркий тому пример. Да и сам завод сегодня едва ли в силах принять такой вызов, как новая оригинальная модель высшего класса.

Состав и структура служебных кортежей

Типы используемых в моторизованных кортежах транспортных средств: лимузины, кабриолеты, фаэтоны, седаны, мотоциклы, кроссоверы, вседорожники (джипы), микроавтобусы, автобусы, фургоны, тягачи.

После убийства американского президента Джона Кеннеди, который ехал в составе кортежа на кабриолете, охранные ведомства по всему миру стараются не использовать в государственных кортежах автомобили с открытым верхом.

Количественно-типовой состав кортежа зависит от:

  • способов доставки транспортных средств к месту выезда;
  • цели и характера поездки;
  • количества едущих вместе с охраняемым лицом охранников, гостей, обслуживающего персонала и представителей СМИ;
  • длины, изученности и топографических особенностей маршрута;
  • общей политической и социальной обстановки в районах пролегания маршрута.

Структурно в больших государственных кортежах различают 4 группы машин: предшествующая, основная, дополнительная и замыкающая.

1. Предшествующая группа государственного служебного кортежа

В состав предшествующей группы кортежа (авангарда) входят местные полицейские на патрульных мотоциклах (мотоэскорт) и автомобилях. Они очищают путь от едущего по нему и въезжающего на него транспорта, обеспечивают оптимальную скорость и непрерывность движения кортежа, контролируют любую подозрительную активность на пути его следования. О любых замеченных на маршруте подозрительных объектах полицейские докладывают по оперативной связи экипажам машин основной группы. Также полицейские могут регулировать движение на перекрёстках для обеспечения быстрого проезда попутного кортежу транспортного потока. При парадных выездах мотоэскорт двигается в составе основной группы кортежа, выполняя функцию прикрытия.

2. Основная группа государственного служебного кортежа

В состав основной группы входят машина радиоэлектронной разведки и радиопомех («сторожевая башня»), основная машина («упаковка») с машиной-дублёром и машины прикрытия («бронированная дивизия» и мотоэскорт).

«Сторожевая башня». Для особо привлекательных целей (глав государств и правительств, диктаторов, магнатов бизнеса) есть машины с установленными на них навороченными сканерами и передатчиками, которые в процессе движения определяют наличие на маршруте огнестрельного оружия, запущенных ракет и заглушают радиоволны. Благодаря такой спецмашине в 2003 году генератор радиопомех спас президента Пакистана Первеза Мушаррафа, заблокировав сигнал, передаваемый бомбе под мостом.

«Упаковка» с «дублёром». Вип-персона надёжно размещается в бронированном лимузине в середине колонны, в идеале в 230 метрах позади головной машины. По стандартной процедуре для перевозки политических лидеров применяются два или три одинаковых лимузина для запутывания диверсантов по принципу трёхкарточного Монте на всём протяжении маршрута. В США в качестве основной машины федералы предпочитают Cadillac DTS, но большинство сановников в мире ездят на Mercedes S600 и BMW 7 серии. Все они имеют достаточно брони, чтобы остановить пули мощной винтовки.

«Бронированная дивизия». Сзади либо вокруг основной машины следуют бронированные вседорожники с сотрудниками органов безопасности, которые вооружены несколькими видами стрелкового и переносного огнестрельного оружия. При парадных выездах по бокам и впереди основной машины (клином) едут сотрудники мотоциклетного эскорта. Машины прикрытия с огневой поддержкой следуют рядом с основной, чтобы при необходимости максимально эффективно защитить лимузин с охраняемым лицом от атаки и обстрела нападающими. Показателен пример зимбабвийского президента Роберта Мугабе, который ездил в сопровождении пикапов Ниссан с местной пехотой. В случаях нападения на государственные кортежи, их «бронированные дивизии» во всём мире имеют полномочие стрелять на поражение.

3. Дополнительная группа государственного служебного кортежа

Экипажи дополнительной группы. В дополнительной группе кортежа находятся бригада скорой медицинской помощи, команда спецназа, команда сапёров по нейтрализации взрывных устройств. Далее следуют фургоны спутниковой связи и работников СМИ, которые осуществляют информационную поддержку охраняемой персоны.

4. Замыкающая группа государственного служебного кортежа

В замыкающей группе (арьергарде), как и в предшествующей, работают полицейские экипажи, которые прикрывает кортеж с конца, чтобы никто не мог пробраться в автоколонну и произвести атаку сзади. В случае попытки тылового проникновения в кортеж постороннего транспортного средства замыкающие должны любым способом помешать нарушителю это сделать, вплоть до принуждения его к полной остановке.

В программировании

В некоторых языках программирования, например, Python или ML, кортеж как тип данных встроен в язык.
Пример использования кортежа в языке Python:

a = (1, 3.14, 'cat')
print (a]) # Напечатать первый элемент кортежа

В языках программирования со статической типизацией кортеж отличается от списка тем, что элементы кортежа могут принадлежать разным типам и набор таких типов заранее определён типом кортежа, а значит, и размер кортежа также определён. С другой стороны, коллекции (списки, массивы) имеют ограничение по типу хранимых элементов, но не имеют ограничения на длину. Так, например, в языке Rust функция может вернуть несколько значений с помощью упаковки в кортеж:

fn div_with_remainder(a: i32,b: i32)-> (i32,i32,String){
lettmp=(ab,a%b);
(tmp.,tmp.1,format!("{} + {}",tmp.,tmp.1))
}

let(res,rem,repr)=div_with_remainder(5,2);

В функциональных языках некаррированные принимают параметры в виде одного аргумента, являющегося кортежем.

В языке C++ поддержка кортежей реализована как шаблон класса std::tuple (начиная с C++11) и в библиотеке Boost Tuple Library.

Кортеж является стандартным типом в платформе .NET начиная с версии 4.0.

В базах данных

В реляционных базах данных кортеж — это элемент отношения. Для N-арного отношения кортеж представляет собой упорядоченный набор из N значений, по одному значению для каждого атрибута отношения.

Гражданские кортежи

Гражданские кортежи, в отличие от служебных, используются исключительно в демонстративных целях для церемониальных поездок и в акциях протеста.

Примерами церемониальных поездок являются свадебные и похоронные кортежи, парады ретромобилей, кортежи религиозных фанатов и спортивных болельщиков.

Кортеж, организованный по случаю бракосочетания, называется свадебным.

Кортеж участников похоронной процессии, называется похоронным, траурным или скорбным. Формирование и обслуживание траурных кортежей на публичных похоронах осуществляется работниками ритуальных служб. В случае пешей похоронной процессии похоронный кортеж движется со скоростью пешеходов впереди колонны скорбящих. Основной машиной в похоронном кортеже является автокатафалк. С целью обеспечения безопасности в похоронной процессии могут участвовать полицейские автомобили или мотоциклы сопровождения, которые движутся в начале и конце колонны. При этом маршрут движения согласовывается с местной инспекцией безопасности дорожного движения.
Эшелонирование транспортных средств в больших похоронных кортежах осуществляется с допущениями по следующей схеме:

  1. Автомобиль или мотоциклы дорожной полиции (с включёнными проблесковыми маячками).
  2. Автомобиль для членов почётного караула.
  3. Открытый или закрытый автомобиль с надгробными конструкциями и траурными венками.
  4. Автокатафалк, везущий гроб или носилки с телом покойного и его портрет.
  5. Автомобили для близких родственников покойного (в случае применения лафета) и представителей духовенства.
  6. Автобусы для участников погребения.
  7. Индивидуальный транспорт участников погребения.
  8. Автобус для оркестра.
  9. Транспорт присоединившихся участников.
  10. Автомобиль или мотоциклы дорожной полиции.

Наличие в кортеже машин дорожной полиции с включёнными проблесковыми маячками и траурного декора на машинах ритуальной службы освобождает водителей траурной колонны от соблюдения правил дорожного движения, касающихся преимущества проезда, на общих основаниях.

В качестве протеста против чего-либо большая организованная группа транспортных средств может ездить по запланированному маршруту на очень медленной скорости с целью преднамеренного замедления дорожного движения. Этот способ протеста предпочитают использовать социальные группы, массово владеющие транспортными средствами, такие как водители грузовиков, фермеры, таксисты. Например, кортежи недовольных использовались в 2005 году в Великобритании в протесте против повышения цен на топливо; с ноября 2013-го по февраль 2014-го в протесте против действующей власти Украины в рамках Евромайдана, которое получило название Автомайдан.

В сельской местности практикуется использование гражданских кортежей, составленных из гужевого транспорта.

Модельный ряд

Демонстрация основных узлов и агрегатов автомобиля Aurus на Женевском автосалоне в 2019 году.

В составе семейства предусмотрены на единой модульной платформе лимузины Aurus-41231(SB)/41231, седаны Aurus-4123, вседорожники-кроссоверы Aurus-4124, микроавтобусы Aurus-4125 с длинной и короткой базой представительского и высшего классов. Названия моделей были выбраны по названиям кремлёвских башен: седан и лимузин — «Сенат», минивэн — «Арсенал», внедорожник — «Комендант».

Длина флагманского в семействе длиннобазного бронированного лимузина представительского класса Aurus-41231SB — 6840 мм, это самый большой и самый мощный президентский автомобиль в мире. ФГУП «НАМИ» совместно с для проекта Кортеж разработало семейство модульных двигателей, самый мощный из которых 6,6-литровый алюминиевый V12 с непосредственным впрыском и сдвоенной системой битурбонаддува (по одному нагнетателю на каждые 3 цилиндра); мощность двигателя — 850 л. с., крутящий момент — 1320 Н·м. По словам главного конструктора Вадима Переверзева, двигатель проектировался в сотрудничестве с компанией Porsche Engineering, но по нашему (ФГУП «НАМИ») техническому заданию. Все параметры будущего мотора были заданы российскими инженерами, исходя из потребностей проекта. Это касается и тягово-динамических показателей, и габаритных, чтобы он идеально вписывался в компоновку автомобиля. Проектирование мотора шло бок о бок российскими и немецкими инженерами. Двигатели собираются в ФГУП «НАМИ». Какой-либо унификации с двигателями Porsche нет. Двигатель оригинальный.

Глава госкорпорации «Ростех» Сергей Чемезов 17 мая 2018 года доложил В. В. Путину, что завершена разработка также мотоцикла «Кортеж», предназначенного для сопровождения президентского кортежа. Мотоцикл выйдет на рынок под брендом «Иж», он будет полностью электрическим и его внешний вид будет вписан в модельный ряд «Aurus».

Для Парада Победы созданы три кабриолета «Парадный автомобиль Aurus» без конкретного названия, которые заменят парадные кабриолеты «». Автомобиль имеет специальный режим движения на параде, который ограничивает максимальную скорость 20 км/ч и обеспечивает наиболее плавную работу подвески и переключение передач. Парадный автомобиль «Aurus-412314» сделан на базе «Aurus-412300 Senat».

Комплектация

В 2016 году все автомобили по уровню оснащения предполагались к продаже в 5 ценовых категориях. Однако в январе 2018 года глава Минпромторга РФ Денис Мантуров заявлял о планах реализации без учёта двух недорогих версий,а в мае трёх.

Сегмент Похожий автомобиль Стоимость, млн руб. Выпуск в год, шт.
«Бизнес» Mercedes-Benz ML 2—3 10—20 тыс.
«Премиум» Mercedes-Benz 500, GL 3—5 3—5 тыс.
«Люкс» Mercedes AMG, Porsche 5—10
«Лакшери» Rolls-Royce Ghost, Bentley Flying Spur 10—20 500
«Эксклюзив» от 20 50—100

Во время открытия первого фирменного автосалона марки Aurus, который расположился на территории Москва-Сити, была объявлена стоимость седана Aurus Senat S600: в базовой комплектации автомобиль будет стоить 18 миллионов рублей.

Силовой агрегат

Будут доступны несколько модификаций силового агрегата, разработанного НАМИ, в том числе:

  • L4-цилиндровый двигатель мощностью 245 л. с; При номинальном объеме 2,2 литра двигатель развивает 245 лошадиных сил и 380 Нм крутящего момента. Двигатель будет оснащаться одной турбиной, сухая масса агрегата составляет 150 кг
  • 4-цилиндровый двигатель мощностью 250 л. с.;
  • V8 мощностью 650 л. с. (разработан Porsche Engineering);
  • V12 850-сильный турбированный мотор;
  • 6-цилиндровый дизель (для внедорожника).

Все моторы будут агрегатироваться с 9-ступенчатой АКПП КАТЕ R932 российской разработки.

Авиационный двигатель

В августе 2020 года на выставке «Армия-2020», на стенде УЗГА, представлен авиационный двигатель, разработанный на базе Единой модульной платформы «Кортеж». Двигатель бензиновый V8 объемом 4 литра и максимальной мощностью 500 л. с.

Литература

  • Судоплатов С. В., Овчинникова Е. В. Элементы дискретной математики: Учебник. — М.: ИНФРА-М, Новосибирск: Издательство НГТУ, 2002. — 280 с. — (Серия «Высшее образование»). ISBN 5-16-000957-4 (ИНФРА-М), ISBN 5-7782-0332-2 (НГТУ)
  • Белоусов А. И., Ткачев С. Б. Дискретная математика: Учебник для вузов / Под редакцией В. С. Зарубина, А. П. Крищенко. — 3-е издание, стереотипное. — М.: Издательство МГТУ им. Н. Э. Баумана, 2004. — 744 с. — ISBN 5-7038-1769-2.
  • Кормен, Томас Х., Лейзерсон, Чарльз И., Ривест, Рональд Л., Штайн, Клиффорд. Алгоритмы: построение и анализ = Introduction to Algorithms. — 2-е издание. — М.: Издательский дом «Вильямс», 2005. — 1296 с. — ISBN 5-8459-0857-4.
  • Н. Я. Виленкин. Популярная комбинаторика. — М.: Наука, 1975.
  • Англо-русский словарь математических терминов / Под ред. П. С. Александрова. — 2-е, исправл. и дополн. изд.. — М.: Мир, 1994. — 416 с. — ISBN 5-03-002952-4.
  • Karel Hrbacek, Thomas Jech. Introduction to Set Theory. — Third edition, revised and expanded. — 1999. — ISBN 0-8247-7915-0.

Функции кортежей

В отличие от списков у кортежей нет методов, таких как , , , или опять-таки из-за их неизменяемости. Но есть другие:

возвращает количество повторений элемента в кортеже.

— длину кортежа:

any()

Функцию можно использовать, чтобы определить являются ли элементы кортежа итерируемыми. Если да, то она вернет .

Обратите внимание на запятую () в объявлении кортежа. Если ее не указать при создании объекта с одним элементом? Python предположит, что вы по ошибке добавили лишнюю пару скобок (это ни на что не влияет), но тип данных в таком случае — это не кортеж

Поэтому важно не забывать использовать запятую при объявлении кортежа с одним элементом. И снова к функции

В булевом контексте значение элемента не имеет значения. Пустой кортеж вернет , а кортеж с хотя бы одним элементом —

И снова к функции . В булевом контексте значение элемента не имеет значения. Пустой кортеж вернет , а кортеж с хотя бы одним элементом — .

Функция может быть полезной, если кортеж вызывается? и нужно удостовериться, что он не пустой.

min() и max()

Функция q возвращает самый большой элемент последовательности, а — самый маленький. Возьмем следующий пример:

Эти функции можно использовать и для кортежей со строками.

sorted()

Чтобы получить кортеж с отсортированными элементами, используйте как в следующем примере:

Но важно отметить, что возвращаемый тип — список, а не кортеж. При этом последовательность в оригинальном объекте неизменна, а сам он остается кортежем

ОСНОВНОЙ ЗАКАЗЧИК

Итак, 9 января 2013 года мы получили указание министерства прорабатывать проект; а уже в мае, накануне корректировки бюджета, предстояло получить одобрение проделанной работы, чтобы нам открыли финансирование.

К этому моменту помимо отработки стиля удалось подготовить и бизнес-план: мы предусмотрели механизм возврата государственных денег в бюджет! Это придавало проекту совсем другой тон: не просим подачку, а лишь одалживаем средства. Несколько совещаний, заседаний — и в бюджете страны, кажется, впервые появилась строчка: «Научно-исследовательские работы, автопром».

Правда, живые деньги мы увидели только в октябре, но главное — можно работать, заключать первые соглашения с иностранцами и т. п. Мы полным ходом делали макеты, которые были готовы в начале января 2014 года. Теперь, перед началом собственно проектирования, предстояло показать машину заказчикам, получить замечания, одобрение размеров и т. д. То есть, пройдя стадию подготовки, услышать команду «Марш!».

Поэтому 22 января все три макета «Кортежа» доставили в Ново-Огарево, где их осмотрел президент. Он, конечно, захотел сразу опробовать лимузин, сел за руль. Действительно, машина производила впечатление готового изделия, а не макета, — и впрямь хоть садись и езжай. Хорошо, что мы все выключатели за панель убрали. Рассказываю про стиль, а потом предлагаю: давайте, мол, перейдем на ваше рабочее место, а здесь ваш водитель уже все осмотрел.