From 6a80a6e48826b5639b0b06f7882176e04f7805ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=20=E2=84=96=207=20=D0=B0=D1=83=D0=B4=D0=B8?= =?UTF-8?q?=D1=82=D0=BE=D1=80=D0=B8=D0=B8=20=D0=96-115?= Date: Fri, 26 Sep 2025 10:05:28 +0300 Subject: [PATCH 1/2] =?UTF-8?q?=D0=BE=D1=82=D1=87=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA2/report.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/TEMA2/report.md b/TEMA2/report.md index e25803a..f788eef 100644 --- a/TEMA2/report.md +++ b/TEMA2/report.md @@ -125,6 +125,10 @@ >>>list2 = [4, 5, 6] >>>zip (list1, list2) + >>> result=zip (list1, list2) + >>> list(result) + [(1, 4), (2, 5), (3, 6)] + # 6. Пример того, что Python - регистрочувствительный язык. @@ -598,9 +602,7 @@ >>>dic1['Pskov']=78 >>>dic1 {'Saratov': 145, 'Orel': 56, 'Vologda': 45, 'Pskov': 78} - -Обратим внимание на то, что в силу неупорядоченности словаря при его выводе -элементы могут располагаться не в том порядке, в каком они задавались при его формировании. + Для того, чтобы получить перечень ключей или значений из словаря следует использовать методы keys или values, создающие списки, соответственно, ключей или значений из словаря. Функция sorted позволяет увидеть список упорядоченным по ключам или по значениям: >>>sorted(dic1.keys()) From 2978dcfae9274ac34a3bd852fe9f726cfb268bfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=20=E2=84=96=207=20=D0=B0=D1=83=D0=B4=D0=B8?= =?UTF-8?q?=D1=82=D0=BE=D1=80=D0=B8=D0=B8=20=D0=96-115?= Date: Fri, 26 Sep 2025 10:24:59 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=D0=B8=D0=BA=D0=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA2/test.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 TEMA2/test.md diff --git a/TEMA2/test.md b/TEMA2/test.md new file mode 100644 index 0000000..d2cb36f --- /dev/null +++ b/TEMA2/test.md @@ -0,0 +1,32 @@ +# Индивидуальное контрольное задание по теме 2 + +Голощапов Дмитрий, A-01-23 + +# Задание + +1.Пусть предполагается выполнить инструкции + +u=[1,2,3,4,5] + +v=['a',u,'v',[11,12]] + +print(v[1][3]) + +Не выполняя эти инструкции, подумайте, какое значение будет выведено на экран? Проверьте свое предположение вводом инструкций. + +# Решение + +Перед нами представлено 2 списка, при этом 1 из них является вложенным. + +Так как индексация элементов в Python начинается с 0, мы обращаемся к элементу с индексом 1( это вложенный список). Потом мы обращаемся к элементу с 3 индексом этого вложенного списка. + +В результате этого обращения выведется 4. + +Подтвердим это путем выполнения этих команд в Python. + + >>> u=[1,2,3,4,5] + >>> v=['a',u,'v',[11,12]] + >>> print(v[1][3]) + 4 + +