Лабораторная работа 1 Введение в язык программирования Python


 Ввод списка (массива) в языке Python



Pdf көрінісі
бет16/30
Дата22.09.2023
өлшемі1.41 Mb.
#478330
1   ...   12   13   14   15   16   17   18   19   ...   30
пайтон лаб

4. Ввод списка (массива) в языке Python.
Для ввода элементов списка используется цикл for и команда range ():
for i in range(N):
x[i] = int( input() )
Более простой вариант ввода списка:
x = [ int(input()) for i in range(N) ]


 
Функция int здесь используется для того, чтобы строка, введенная 
пользователем, преобразовывалась в целые числа.
5.Вывод списка (массива) в языке Python.
Вывод целого списка (массива):
print (L)
Поэлементный вывод списка (массива):
for i in range(N):
print ( L[i], end = " " )
2. Методы списков.
Метод
Что делает
list.append(x)
Добавляет элемент в конец списка
list.extend(L)
Расширяет список list, добавляя в конец все элементы 
списка L
list.insert(i, x)
Вставляет перед i-ым элементом значение x
list.remove(x)
Удаляет первый элемент в списке, имеющий значение 
x. ValueError, если такого элемента не существует
list.pop([i])
Удаляет i-ый элемент и возвращает его. Если индекс 
не указан, удаляется последний элемент
list.index(x, [start 
[, end]])
Возвращает положение первого элемента со значением 
x (при этом поиск ведется от start до end)


list.count(x)
Возвращает количество элементов со значением x
list.reverse()
Разворачивает список
list.copy()
Поверхностная копия списка
list.clear()
Очищает список
Ниже приведена программа, демонстрирующая методы 
работы списков.
Пример программы на Python


Результат выполнения программы
Вариант 0
1. Из массива X длиной n, среди элементов которого есть положительные
отрицательные и равные нулю, сформировать новый массив Y, взяв в него 
только те элементы из X, которые больше по модулю заданного числа M. 
Вывести на экран число M, данный и полученные массивы.
Решение: 


 
2.
В массиве целых чисел все отрицательные элементы заменить на положительные. Вывести исходный 
массив и полученный. 


Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   ...   30




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

    Басты бет