Списки можуть бути одновимірними і багатовимірними. Розглянемо спочатку одномірні списки. Щоб задати список, потрібно вказати його ім’я, поставити знак «=» та в квадратних дужках через кому перечислити елементи списку. Списки можуть містити об'єкти різних типів. Навіть інші списки. Наприклад:lst = ["Yes", 5, “25$”, 3.14, ‘Cancel’]q= [9, "Paris", 12.34, [0,0,1], [0,1,0]]
Операції та функції над списками5) Пошук мінімального/максимального елемента масиву.min (lst1) min (lst2) max (lst1) max (lst2) ' 1 ''one'' 3 'Нехай маємо два списка: lst1=[1, 2, 3] lst2=['one', 'two']' two 'Знайти найменший/найбільший елемент у списку можливо якщо у списку є тільки числа (цілі або дійсні) або тільки рядки (текст).
Операції та функції над списками5) Заміна елементів списку: Нехай маємо список: lst = ["Yes", 5, “25$”, 3.14, ‘Cancel’]lst [3] = ”pi” lst [2] = 777 lst [1] = lst [1] * 2 lst [2] =lst [2] - 27 [‘Yes’, 5, ‘25$’, ‘pi’, ‘Cancel’][‘Yes’, 5, 777, ‘pi’, ‘Cancel’][‘Yes’, 10, 777, ‘pi’, ‘Cancel’][‘Yes’, 10, 750, ‘pi’, ‘Cancel’]
5a) Можна робити заміну елемента на список: Нехай маємо список: lst = ["Yes", 5, “25$”, 3.14, ‘Cancel’]lst [0 : 2]="123" lst[ 3: ]=5, 6, 3.4, 18['1', '2', '3', '25$', 'pi', 'Cancel']['1', '2', '3', 5, 6, 3.4, 18]lst [1] = [6, 7] "Yes", [6, 7], “25$”, ‘pi’, ‘Cancel’]5б) Заміна кількох елементів списку:lst [ : 2] = [] lst [ -2 : ] = [] ['3', 5, 6, 3.4, 18]['3', 5, 6]
Практична робота в середовищі IDLE: Створіть два списки [45, 2, 8, 97, 34] та [65, 23, 10]. Вивести з першого списку другий елемент. Змініть в другому списку останній елемент на 12. Виведіть список на екран. З'єднайте обидва списки в один, присвоївши результат новій змінній. Виведіть отриманий список на екран. Зробіть зріз з об'єднаного списку з третього по шостий елемент списку. Зріз назвати новою змінною. Виведіть значення цієї змінної. Замініть у цьому списку-зрізі четвертий та п’ятий елементи на числа 56 та 84 відповідно і знову виведіть його на екран. Знайдіть довжину останнього списку.