[Из песочницы] Python: коллекции, часть 1: классификация, общие подходы и методы, конвертация

Коллекция в Python — программный объект (переменная-контейнер), хранящая набор значений одного или различных типов, позволяющий обращаться к этим значениям, а также применять специальные функции и методы, зависящие от типа коллекции.


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


Вот именно эту проблему я хочу попытаться решить в данном цикле статей – рассмотреть ряд подходов к работе со стандартными коллекциями в Python в сравнении между коллекциями разных типов, а не по отдельности, как это обычно показывается в обучающих материалах. Кроме того, постараюсь затронуть некоторые моменты, вызывающие сложности и ошибки у начинающих.
Читать дальше →
[Из песочницы] Python: коллекции, часть 1: классификация, общие подходы и методы, конвертация
Source: habrahabr

Пост №2943626

Автор: raptor





Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/2943626″
},
«headline»: «книгер :: чернокнижник :: культура»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BD%D0%B8%D0%B3%D0%B5%D1%80-%D1%87%D0%B5%D1%80%D0%BD%D0%BE%D0%BA%D0%BD%D0%B8%D0%B6%D0%BD%D0%B8%D0%BA-%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D1%83%D1%80%D0%B0-3591935.jpeg»,
«height»: 585,
«width»: 660 },
«datePublished»: «2017-01-09T14:19:34+03:00»,
«dateModified»: «2017-01-09T14:19:34+03:00»,
«author»: {
«@type»: «Person»,
«name»: «raptor»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №2943626
Source: Joyreactor

Московский разработчик вышел на Indiegogo с необычной инди-головоломкой Night Lights

Проекты
независимых разработчиков буквально заполонили игровой рынок. Посредственные
поделки выходят регулярно, но на их фоне порой можно заметить и что-то действительно
интересное и необычное. Как, […]
Московский разработчик вышел на Indiegogo с необычной инди-головоломкой Night Lights
Source: 4pda

10 лет назад был представлен первый iPhone


9 января 2007 года Стив Джобс вышел на сцену и представил маленький прибор, которому суждено было сделать Apple крупнейшей технологической компанией мира. Сегодня Apple отмечает юбилей своего «революционного продукта».


Стив Джобс описал необычный гаджет на понятном публике языке. Он назвал его устройством три-в-одном: это «широкоэкраннный iPod с сенсорным управлением, революционный мобильный телефон и прорывное коммуникационное устройство для интернета».
Читать дальше →
10 лет назад был представлен первый iPhone
Source: geektimes

ASUS ZenFone Pegasus 3S с ёмкой батареей анонсирован в Китае

На минувшей выставке CES 2017 компания ASUS представила смартфоны ZenFone AR и ZenFone 3 Zoom. Сразу после завершения мероприятия тайваньский производитель анонсировал ещё один аппарат, на сей раз для […]
ASUS ZenFone Pegasus 3S с ёмкой батареей анонсирован в Китае
Source: 4pda

Пост №2943616

Автор: Felagund

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2943616″ }, «headline»: «bash.im :: Lin :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/bashim-Lin-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3591925.png», «height»: 283, «width»: 740 }, «datePublished»: «2017-01-09T14:12:51+03:00», «dateModified»: «2017-01-09T14:12:51+03:00», «author»: { «@type»: «Person», «name»: «Felagund» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2943616
Source: Joyreactor

Пост №2943612

Автор: romanbug

Маловероятный пейрингРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2943612″ }, «headline»: «joshua-wright (slack wyrm) :: slack wyrm :: перевел сам :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/slack-wyrm-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%B5%D0%BB-%D1%81%D0%B0%D0%BC-joshua-wright-3591921.jpeg», «height»: 1080, «width»: 1080 }, «datePublished»: «2017-01-09T14:08:19+03:00», «dateModified»: «2017-01-09T14:08:19+03:00», «author»: { «@type»: «Person», «name»: «romanbug» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Маловероятный пейринг» }
Комментировать 
Пост №2943612
Source: Joyreactor

История редких нейродегенеративных заболеваний: Болезнь Пика, болезнь Галлервордена-Шпатца

image


Сегодня мы поговорим о двух редких нейродегенеративных заболеваниях – болезни Пика и болезни Галлервордена-Шпатца. Оба недуга названы в честь своих первооткрывателей, каждый из которых прожил сложную, но насыщенную жизнь. Читать дальше →
История редких нейродегенеративных заболеваний: Болезнь Пика, болезнь Галлервордена-Шпатца
Source: geektimes

Первый iPhone был представлен ровно 10 лет назад

В этом году iPhone исполняется 10 лет, и компания Apple собирается отметить это событие. 10 лет назад основатель Apple Стив Джобс представил первый смартфон под названием iPhone — теперь же фирма решила […]
Первый iPhone был представлен ровно 10 лет назад
Source: 4pda

Часть игр в Steam подорожает из-за «налога на Google»

image


Компания Valve повышает цены на игры в своем сервисе цифровой дистрибуции игр Steam. Причиной этому стало введение так называемого «налога на Google».


Несколько дней назад украинская студия GSC World поделилась с сообществом информацией о повышении цен на игры в Steam из-за введения уплаты НДС при продаже электронного контента.


Изменения вступят в силу 16 января 2017 года, а оповещение студий со стороны Valve при помощи рассылки по e-mail произошло еще 1 января 2017 года. По словам представителей GSC World, обязательная уплата НДС повысит стоимость контента, в среднем, на 21%.
Читать дальше →
Часть игр в Steam подорожает из-за «налога на Google»
Source: geektimes