Поделитесь своими знаниями, ответьте на вопрос:
1. Создайте список и заполните его случайными n числами, где n - четное число. Поменяйте первую половину списка со второй местами. Sample input: 31 12 4 62 30 57 Sample output: 62 30 57 31 12 4 2. Создайте список и заполните его случайными n числами, где n - четное число. Посчитайте количество элементов, которые больше предыдущего. Sample input: 45 71 32 54 61 13 Sample output: 3 Все решить через питон
Структуры данных (англ. data structure) — это программная единица, позволяющая хранить и обрабатывать множество одного или различных типов данных. К структурам данных в python относятся последовательности. В python существуют несколько видов последовательностей. Вот некоторые из них, с которыми нам предстоит познакомиться:
Списки (Lists)
Кортежи (Tuples)
Array
Словарь (Dict)
Строка (Str)
Байт-массив (Bytearray)
Множества (Set)
Списки принадлежат к изменяемым типам данных. Список может содержать любое количество любых объектов, в том числе и вложенные списки. Список, как и другие коллекции, имеет общее имя для всех входящих в него элементов. На идентификаторы списков распространяются те же правила, что и на имена обычных переменных. Каждый элемент списка имеет номер (индекс), первый элемент имеет индекс [0]. Для того, чтобы создать список, необходимо перечислить данные через запятую и заключить их в квадратные скобки.