62. Массивы 63. Алгоритмы обработки массивов
Скачать 1.09 Mb.
|
Сравнение строк
5STEAM < STEAM < Steam < steam steam < ПАР < Пар < пАр < пар < парк Сортировка строкaS = [] # пустой список строк print ( "Введите строки для сортировки:" ) while True: s1 = input() if s1 == "": break aS.append ( s1 ) # добавить строку в список aS.sort() # сортировка print ( aS ) Задачи«A»: Вводится 5 строк, в которых сначала записан порядковый номер строки с точкой, а затем – слово. Вывести слова в алфавитном порядке. Пример:_Введите_слова:_1._тепловоз_2._арбуз_Список_слов_в_алфавитном_порядке:_арбуз,_тепловоз'>Пример:_Введите_5_строк:_1._тепловоз_2._арбуз_3._бурундук_4._кефир_5._урядник'>Пример: Введите 5 строк: 1. тепловоз 2. арбуз 3. бурундук 4. кефир 5. урядник Список слов в алфавитном порядке: арбуз, бурундук, кефир, тепловоз, урядник Задачи«B»: Вводится несколько строк (не более 20), в которых сначала записан порядковый номер строки с точкой, а затем – слово. Ввод заканчивается пустой строкой. Вывести введённые слова в алфавитном порядке. Пример: Введите слова: 1. тепловоз 2. арбуз Список слов в алфавитном порядке: арбуз, тепловоз Задачи«C»: Вводится несколько строк (не более 20), в которых сначала записаны инициалы и фамилии работников фирмы. Ввод заканчивается пустой строкой. Отсортировать строки в алфавитном порядке по фамилии. Пример: Введите ФИО: А.Г. Урядников Б.В. Тепловозов В.Д. Арбузов Список в алфавитном порядке: В.Д. Арбузов Б.В. Тепловозов А.Г. Урядников § 67. МатрицыЧто такое матрица?
Как закодировать? ? Матрица — это прямоугольная таблица, составленная из элементов одного типа (чисел, строк и т.д.). Каждый элемент матрицы имеет два индекса – номера строки и столбца. нет знака нолик крестик строка 1, столбец 2 |