Методическое пособие под ред. С. Г. Григорьева Москва, 021 программирование в



Pdf көрінісі
бет50/84
Дата09.04.2024
өлшемі5.16 Mb.
#498146
түріМетодическое пособие
1   ...   46   47   48   49   50   51   52   53   ...   84
PYTHON

ПРОГРАММИРОВАНИЕ 
77 
В содержание
 
Результат работы программы представлен на рисунке 88. 
Рис. 88. Результат работы программы 
На экран выведется количество элементов в списке, равных 12. В данном случае это 
один элемент. 
Пример 9 
l=[2,4,6,8,10,12,14,16] 
l.append(0) 
print(l) 
Результат работы программы представлен на рисунке 89. 
Рис. 89. Результат работы программы 
В конец списка добавляется новый элемент — 0. 
Пример 10 
l=[2,4,6,8,10,12,14,16] 
z=[3,7,10] 
l.extend(z) 
print(l) 
Результат работы программы представлен на рисунке 90. 


ПРОГРАММИРОВАНИЕ 
Рис. 90. Результат работы программы 
Список l расширяется за счет добавления элементов списка z. 
Далее рассмотрим несколько примеров задач, при решении которых используются 
списки. 
Пример 11 
Задать числовой список случайным образом. Заменить значения элементов в списке 
на их квадраты. 
from random import randint 
z=[randint(-10, 10) for in range(10)] 
print(z) 
print("новый список:") 
z=[x*x for in z] 
print(z) 
Результат работы программы представлен на рисунке 91. 
Рис. 91. Результат работы программы 
В данном примере задан список из 10 элементов, диапазон элементов списка — от 
#
10 до 10. Затем элементы списка заменяются с использованием перебора с помощью 
цикла for. 
Пример 12 
Задан числовой список, вывести на экран те значения списка, которые встречаются в 
нём более одного раза. 
78 c=[3,8,33,-12,16,3,-9,16] 
В содержание
 


ПРОГРАММИРОВАНИЕ 
79 
В содержание
 


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   84




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет