1 |
Строки представляют собой коллекции с последовательным доступом из нуля или более букв, чисел и прочих знаков. Мы называем все эти элементы символами. Строковый литерал отличается от идентификатора использованием кавычек (одинарных или двойных). |
2 |
Кортежи очень похожи на списки тем, что также являются гетерогенными последовательностями данных. Различие заключается в иммутабельности кортежей подобно строкам. Они не могут быть изменены. Кортежи записываются как разделённые запятыми значения, заключённые в круглые скобки. |
3 |
Множеством называется неупорядоченная коллекция из нуля или более неизменяемых объектов данных Python. Множества не допускают дубликатов и записываются как разделённые запятыми значения, заключённые в фигурные скобки. Заключительной из рассматриваемых нами коллекций Python станет неупорядоченная структура, называемая словарём. |
4 |
Словари - это коллекции ассоциированных пар элементов, каждая из которых состоит из ключа и значения. Эти пары обычно записываются как ключ:значение. Словари выглядят, как разделённые запятыми пары ключ:значение, заключённые в фигурные скобки. |
5 |
Мы можем манипулировать словарём с помощью доступа к значению по его ключу или добавляя ещё одну пару ключ-значение. Синтаксис доступа выглядит очень похоже на аналогичный для последовательностей, за исключением того момента, что вместо индекса элемента, мы используем его ключ. |
6 |
Часто бывает полезно иметь больше способов управления внешним видом вашего вывода. К счастью, Python предоставляет нам альтернативу под названием "форматированная строка". Она представляет из себя шаблон, содержащий слова и пробелы, остающиеся неизменными, и заменители для переменных, которые будут подставлены в строку. |
7 |
Этот простой пример наглядно иллюстрирует новой выражение для строк. % является строковым оператором и называется "оператор форматирования". Левая часть выражения содержит шаблон или строку формата, а правая - коллекцию значений, которые будут в неё подставлены. Заметьте, что число значений в правой коллекции равно количеству символов % в строке форматирования. Эти значения будут по порядку (слева направо) извлекаться из коллекции и подставляться в строку форматирования. |
8 |
Давайте рассмотрим обе части выражения для форматирования более детально. Строка форматирования может содержать один или более спецификаторов преобразования. Символ преобразования говорит оператору форматирования о типе значения, которое будет подставлено в эту позицию. |
Комментарии