ИКБО-15-22

Вариант №1

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Разбить один из столбцов по разделителю “;”.
  5. Преобразовать содержимое ячеек по примерам.
  6. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
Рамиль И. Цесунский 27.06.99;false +7 (642) 649-58-73
Рустам Ф. Ворян 04.04.03;true +7 (726) 141-46-62
Марк Н. Чувич 28.12.99;false +7 (555) 666-89-56
Марк Н. Чувич 28.12.99;false +7 (555) 666-89-56

Результат преобразования:

1 2 3
Цесунский Р.И. Ворян Р.Ф. Чувич М.Н.
27/06/99 04/04/03 28/12/99
+76426495873 +77261414662 +75556668956
Нет Да Нет

Пример 2

Исходная таблица:

1 2 3 4
Влад Д. Ганман 02.06.04;true +7 (270) 497-70-13
Влад Д. Ганман 02.06.04;true +7 (270) 497-70-13
Эмиль Ш. Тосерли 13.12.99;false +7 (851) 344-88-92
Борис К. Зулиди 12.07.01;true +7 (831) 824-25-33

Результат преобразования:

1 2 3
Ганман В.Д. Тосерли Э.Ш. Зулиди Б.К.
02/06/04 13/12/99 12/07/01
+72704977013 +78513448892 +78318242533
Да Нет Да

Вариант №2

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые строки.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
+7(710)345-28-65 0.2060 Не выполнено +7(710)345-28-65 2003.01.07
+7(485)378-67-86 0.2126 Не выполнено +7(485)378-67-86 1999.04.26
+7(097)596-38-15 0.4303 Выполнено +7(097)596-38-15 2002.06.15

Результат преобразования:

1 2 3
3452865 3786786 5963815
21% 21% 43%
false false true
07-01-03 26-04-99 15-06-02

Пример 2

Исходная таблица:

1 2 3 4 5
+7(721)392-48-12 0.6633 Не выполнено +7(721)392-48-12 2003.03.18
+7(425)696-23-50 0.1375 Не выполнено +7(425)696-23-50 2001.04.08
+7(140)268-12-68 0.0264 Не выполнено +7(140)268-12-68 1999.10.24
+7(900)464-57-51 0.9504 Не выполнено +7(900)464-57-51 2001.09.22

Результат преобразования:

1 2 3 4
3924812 6962350 2681268 4645751
66% 14% 3% 95%
false false false false
18-03-03 08-04-01 24-10-99 22-09-01

Вариант №3

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Разбить один из столбцов по разделителю “:”.
  4. Преобразовать содержимое ячеек по примерам.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
070-6062 rozesin75@mail.ru:0.1 Не выполнено
641-7603 vladimir7@mail.ru:0.4 Выполнено
731-9049 roguzan67@yandex.ru:0.6 Выполнено
070-6062 rozesin75@mail.ru:0.1 Не выполнено
070-6062 rozesin75@mail.ru:0.1 Не выполнено

Результат преобразования:

1 2 3
070-60-62 641-76-03 731-90-49
rozesin75 vladimir7 roguzan67
N Y Y
0.10 0.40 0.60

Пример 2

Исходная таблица:

1 2 3 4 5
643-9875 cedogic41@yandex.ru:0.8 Не выполнено
774-7005 cafanak12@gmail.com:0.8 Не выполнено
739-6659 vaceslav37@yandex.ru:0.5 Не выполнено
197-9748 kirill80@yandex.ru:0.0 Выполнено
197-9748 kirill80@yandex.ru:0.0 Выполнено
197-9748 kirill80@yandex.ru:0.0 Выполнено

Результат преобразования:

1 2 3 4
643-98-75 774-70-05 739-66-59 197-97-48
cedogic41 cafanak12 vaceslav37 kirill80
N N N Y
0.80 0.80 0.50 0.00

Вариант №4

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  2. Разбить один из столбцов по разделителю “&”.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2
Y&0.63 zetidi26[at]yandex.ru
N&0.16 dubudov63[at]rambler.ru
N&0.18 sutacak24[at]rambler.ru
Y&0.77 sukikidi60[at]rambler.ru
N&0.16 dubudov63[at]rambler.ru
N&0.16 dubudov63[at]rambler.ru

Результат преобразования:

1 2 3 4
63% 16% 18% 77%
да нет нет да
zetidi26@yandex.ru dubudov63@rambler.ru sutacak24@rambler.ru sukikidi60@rambler.ru

Пример 2

Исходная таблица:

1 2
Y&0.72 vorev59[at]gmail.com
Y&0.34 cobizko80[at]yahoo.com
N&0.20 tusasov20[at]yandex.ru
N&0.40 zurasberg98[at]gmail.com
N&0.40 zurasberg98[at]gmail.com
N&0.40 zurasberg98[at]gmail.com

Результат преобразования:

1 2 3 4
72% 34% 20% 40%
да да нет нет
vorev59@gmail.com cobizko80@yahoo.com tusasov20@yandex.ru zurasberg98@gmail.com

Вариант №5

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  4. Удалить пустые строки.
  5. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6 7
true secozanz5@gmail.com 04.03.10 04.03.10 020-573-8478
true filipp95@mail.ru 01.09.23 01.09.23 985-915-8716
true sonokov48@mail.ru 03.02.01 03.02.01 853-452-1447
true filipp95@mail.ru 01.09.23 01.09.23 985-915-8716

Результат преобразования:

1 2 3 4
Y gmail.com 04/03/10 573-8478
Y mail.ru 01/09/23 915-8716
Y mail.ru 03/02/01 452-1447

Пример 2

Исходная таблица:

1 2 3 4 5 6 7
true aromir45@yahoo.com 04.09.12 04.09.12 804-852-2522
true elisej37@yahoo.com 00.05.17 00.05.17 763-776-3076
false stepan41@yahoo.com 99.01.02 99.01.02 480-766-5146
false stepan41@yahoo.com 99.01.02 99.01.02 480-766-5146

Результат преобразования:

1 2 3 4
Y yahoo.com 04/09/12 852-2522
Y yahoo.com 00/05/17 776-3076
N yahoo.com 99/01/02 766-5146

Вариант №6

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые строки.
  3. Разбить один из столбцов по разделителю “#”.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
Мутивук И.К. mutivuk67[at]gmail.com mutivuk67[at]gmail.com +7 974 667-40-20#да
Томук Д.Т. tomuk48[at]rambler.ru tomuk48[at]rambler.ru +7 881 520-13-19#нет
Рецотский В.Т. rezotskij91[at]yahoo.com rezotskij91[at]yahoo.com +7 063 150-75-21#нет

Результат преобразования:

1 2 3 4
Мутивук И. mutivuk67@gmail.com true 667-4020
Томук Д. tomuk48@rambler.ru false 520-1319
Рецотский В. rezotskij91@yahoo.com false 150-7521

Пример 2

Исходная таблица:

1 2 3 4
Рирак Р.С. rirak77[at]mail.ru rirak77[at]mail.ru +7 127 214-90-90#да
Титли Р.Д. titli36[at]yandex.ru titli36[at]yandex.ru +7 455 871-04-19#нет
Готулман В.С. gotulman80[at]gmail.com gotulman80[at]gmail.com +7 407 145-30-24#нет
Цалко В.Л. zalko43[at]yandex.ru zalko43[at]yandex.ru +7 062 594-50-76#да

Результат преобразования:

1 2 3 4
Рирак Р. rirak77@mail.ru true 214-9090
Титли Р. titli36@yandex.ru false 871-0419
Готулман В. gotulman80@gmail.com false 145-3024
Цалко В. zalko43@yandex.ru true 594-5076

Вариант №7

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Преобразовать содержимое ячеек по примерам.
  3. Отсортировать строки по столбцу №4 в измененной таблице.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
bavotev52@yahoo.com 0.439 Да Бавотев С.А.
kavidi27@gmail.com 0.374 Нет Кавиди Р.И.
ratak9@rambler.ru 0.307 Да Ратак С.Н.
nebak1@gmail.com 0.825 Да Небак Н.А.

Результат преобразования:

1 2 3 4
bavotev52 kavidi27 nebak1 ratak9
0.44 0.37 0.82 0.31
Выполнено Не выполнено Выполнено Выполнено
Бавотев С. Кавиди Р. Небак Н. Ратак С.

Пример 2

Исходная таблица:

1 2 3 4 5
zebafli62@rambler.ru 0.061 Нет Зебафли В.Ф.
tubudov1@yahoo.com 0.529 Нет Тубудов М.Н.
sedafij47@rambler.ru 0.141 Да Шедафий М.К.
fiduzov61@yandex.ru 0.472 Нет Фидузов И.Н.

Результат преобразования:

1 2 3 4
zebafli62 tubudov1 fiduzov61 sedafij47
0.06 0.53 0.47 0.14
Не выполнено Не выполнено Не выполнено Выполнено
Зебафли В. Тубудов М. Фидузов И. Шедафий М.

Вариант №8

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить пустые строки.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6
0.1 04.09.02 +7 617 523-78-71 +7 617 523-78-71
0.0 99.04.15 +7 892 653-68-55 +7 892 653-68-55
0.3 02.08.20 +7 073 615-47-73 +7 073 615-47-73

Результат преобразования:

1 2 3
0.10 02-09-04 523-78-71
0.00 15-04-99 653-68-55
0.30 20-08-02 615-47-73

Пример 2

Исходная таблица:

1 2 3 4 5 6
0.2 99.05.15 +7 680 250-75-97 +7 680 250-75-97
0.8 03.02.18 +7 132 650-20-39 +7 132 650-20-39
0.4 04.07.17 +7 651 482-15-56 +7 651 482-15-56

Результат преобразования:

1 2 3
0.20 15-05-99 250-75-97
0.80 18-02-03 650-20-39
0.40 17-07-04 482-15-56

Вариант №9

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  2. Удалить пустые строки.
  3. Преобразовать содержимое ячеек по примерам.
  4. Отсортировать строки по столбцу №1 в измененной таблице.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3
710-23-13 0.73 Y
332-78-82 0.74 Y
925-48-94 0.98 Y
925-48-94 0.98 Y
925-48-94 0.98 Y
492-52-61 0.90 N

Результат преобразования:

1 2 3
3327882 0.7400 да
4925261 0.9000 нет
7102313 0.7300 да
9254894 0.9800 да

Пример 2

Исходная таблица:

1 2 3
312-74-16 0.36 Y
121-85-61 0.61 Y
599-10-32 0.23 Y
599-10-32 0.23 Y
599-10-32 0.23 Y

Результат преобразования:

1 2 3
1218561 0.6100 да
3127416 0.3600 да
5991032 0.2300 да

Вариант №10

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Разбить один из столбцов по разделителю “#”.
  2. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2
1#(111) 192-4312 Всеволод Нозский
0#(949) 196-8441 Айдар Судин
0#(589) 235-4101 Рустам Гулук
1#(566) 879-9279 Яромир Досишяк

Результат преобразования:

1 2 3
192-4312 Нозский Всеволод Y
196-8441 Судин Айдар N
235-4101 Гулук Рустам N
879-9279 Досишяк Яромир Y

Пример 2

Исходная таблица:

1 2
1#(971) 619-0936 Вячеслав Гимоцак
0#(593) 735-0793 Даниэль Булук
1#(136) 988-0883 Егор Геков

Результат преобразования:

1 2 3
619-0936 Гимоцак Вячеслав Y
735-0793 Булук Даниэль N
988-0883 Геков Егор Y

Вариант №11

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
438-326-2069 false Георгий Фовский
461-202-8256 false Данил Рисушяк
450-356-2891 false Филипп Нугев
005-587-2589 true Игнат Моляк
005-587-2589 true Игнат Моляк

Результат преобразования:

1 2 3
326-20-69 N Фовский
202-82-56 N Рисушяк
356-28-91 N Нугев
587-25-89 Y Моляк

Пример 2

Исходная таблица:

1 2 3 4 5
961-223-7465 true Даниил Вотусберг
407-388-5221 true Роберт Чумберг
333-869-2568 true Назар Фебов
306-373-0795 true Святослав Дукянц
306-373-0795 true Святослав Дукянц

Результат преобразования:

1 2 3
223-74-65 Y Вотусберг
388-52-21 Y Чумберг
869-25-68 Y Фебов
373-07-95 Y Дукянц

Вариант №12

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
Шалугин, А.Ф. 99-12-06 Шалугин, А.Ф. +75472845732 0.88
Руцич, И.З. 99-04-05 Руцич, И.З. +79797788997 0.50
Мекский, А.Л. 04-11-10 Мекский, А.Л. +74760449713 0.41
Мекский, А.Л. 04-11-10 Мекский, А.Л. +74760449713 0.41
Дуфиди, Ю.Т. 04-01-03 Дуфиди, Ю.Т. +75192304727 0.46

Результат преобразования:

1 2 3 4
Шалугин А. Руцич И. Мекский А. Дуфиди Ю.
99.12.06 99.04.05 04.11.10 04.01.03
5472845732 9797788997 4760449713 5192304727
0.8800 0.5000 0.4100 0.4600

Пример 2

Исходная таблица:

1 2 3 4 5
Ледокянц, Р.Е. 99-11-15 Ледокянц, Р.Е. +72944355660 0.79
Цавий, А.Ц. 03-04-15 Цавий, А.Ц. +77245185083 0.41
Кеско, М.В. 01-12-10 Кеско, М.В. +79404049938 0.57
Чурак, С.З. 01-10-17 Чурак, С.З. +77124188305 0.86
Цавий, А.Ц. 03-04-15 Цавий, А.Ц. +77245185083 0.41

Результат преобразования:

1 2 3 4
Ледокянц Р. Цавий А. Кеско М. Чурак С.
99.11.15 03.04.15 01.12.10 01.10.17
2944355660 7245185083 9404049938 7124188305
0.7900 0.4100 0.5700 0.8600

Вариант №13

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить пустые строки.
  4. Разбить один из столбцов по разделителю “:”.
  5. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
+73265747028:bikubij3[at]rambler.ru 02.08.26 02.08.26
+76749849574:grigorij46[at]yandex.ru 00.05.01 00.05.01
+78186396185:fivosov52[at]rambler.ru 01.05.19 01.05.19

Результат преобразования:

1 2 3
rambler.ru +7 326 574-7028 26-08-02
yandex.ru +7 674 984-9574 01-05-00
rambler.ru +7 818 639-6185 19-05-01

Пример 2

Исходная таблица:

1 2 3 4 5
+79908317050:bufigin42[at]mail.ru 00.01.20 00.01.20
+70868387027:maksim52[at]yandex.ru 04.04.21 04.04.21
+77045142148:semen14[at]yahoo.com 00.08.23 00.08.23

Результат преобразования:

1 2 3
mail.ru +7 990 831-7050 20-01-00
yandex.ru +7 086 838-7027 21-04-04
yahoo.com +7 704 514-2148 23-08-00

Вариант №14

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые строки.
  3. Разбить один из столбцов по разделителю “;”.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
dosij57[at]gmail.com dosij57[at]gmail.com 0.9;99.12.15 true
sikumidi97[at]mail.ru sikumidi97[at]mail.ru 0.7;02.04.22 true
sovesli76[at]rambler.ru sovesli76[at]rambler.ru 0.8;01.10.02 true
zutev28[at]yandex.ru zutev28[at]yandex.ru 0.1;03.04.03 false

Результат преобразования:

1 2 3 4
gmail.com 99-12-15 0.9000 Выполнено
mail.ru 02-04-22 0.7000 Выполнено
rambler.ru 01-10-02 0.8000 Выполнено
yandex.ru 03-04-03 0.1000 Не выполнено

Пример 2

Исходная таблица:

1 2 3 4
kamak63[at]rambler.ru kamak63[at]rambler.ru 0.3;01.01.04 true
nicberg49[at]yahoo.com nicberg49[at]yahoo.com 0.2;00.07.27 false
vevozak99[at]yahoo.com vevozak99[at]yahoo.com 0.0;00.06.05 true

Результат преобразования:

1 2 3 4
rambler.ru 01-01-04 0.3000 Выполнено
yahoo.com 00-07-27 0.2000 Не выполнено
yahoo.com 00-06-05 0.0000 Выполнено

Вариант №15

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые строки.
  2. Преобразовать содержимое ячеек по примерам.
  3. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
13.11.2000 vusabli34@rambler.ru +7 958 800-57-70 32%
16.12.2003 tefov84@yandex.ru +7 638 528-58-06 89%
15.11.2002 zasskij73@yandex.ru +7 188 832-46-21 48%

Результат преобразования:

1 2 3
00.11.13 03.12.16 02.11.15
vusabli34[at]rambler.ru tefov84[at]yandex.ru zasskij73[at]yandex.ru
+7 958 800-5770 +7 638 528-5806 +7 188 832-4621
0.3 0.9 0.5

Пример 2

Исходная таблица:

1 2 3 4
25.11.2002 rozidi63@yahoo.com +7 329 416-32-52 22%
03.07.2000 basko17@yandex.ru +7 782 972-94-02 28%
10.07.2001 cikskij54@yandex.ru +7 135 459-54-44 46%
10.06.2002 suzev30@yahoo.com +7 892 375-34-25 61%

Результат преобразования:

1 2 3 4
02.11.25 00.07.03 01.07.10 02.06.10
rozidi63[at]yahoo.com basko17[at]yandex.ru cikskij54[at]yandex.ru suzev30[at]yahoo.com
+7 329 416-3252 +7 782 972-9402 +7 135 459-5444 +7 892 375-3425
0.2 0.3 0.5 0.6

Вариант №16

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые строки.
  3. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
vsevolod72@gmail.com 0.3399 0.3399 2003/10/24 Всеволод И. Ноцотий
cacimin81@yahoo.com 0.3156 0.3156 2004/06/23 Максим З. Чачимин
marat71@yahoo.com 0.4293 0.4293 1999/01/11 Марат С. Гакак

Результат преобразования:

1 2 3 4
vsevolod72[at]gmail.com 34% 2003-10-24 Ноцотий Всеволод
cacimin81[at]yahoo.com 32% 2004-06-23 Чачимин Максим
marat71[at]yahoo.com 43% 1999-01-11 Гакак Марат

Пример 2

Исходная таблица:

1 2 3 4 5
rugberg42@yandex.ru 0.0636 0.0636 2001/06/21 Роберт Ч. Ругберг
grigorij87@gmail.com 0.4020 0.4020 2001/05/24 Григорий Е. Чечугяк
konstantin60@yahoo.com 0.0507 0.0507 2001/06/28 Константин О. Цомазий
sorov2@gmail.com 0.5397 0.5397 2003/11/25 Марк Ц. Соров

Результат преобразования:

1 2 3 4
rugberg42[at]yandex.ru 6% 2001-06-21 Ругберг Роберт
grigorij87[at]gmail.com 40% 2001-05-24 Чечугяк Григорий
konstantin60[at]yahoo.com 5% 2001-06-28 Цомазий Константин
sorov2[at]gmail.com 54% 2003-11-25 Соров Марк

Вариант №17

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Разбить один из столбцов по разделителю “&”.
  4. Преобразовать содержимое ячеек по примерам.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3
0.54 28-04-1999&Тимур О. Кисянц
0.60 26-04-2002&Давид Ч. Вомогак
0.31 16-04-2004&Дмитрий Р. Гецафяк
0.78 04-04-2002&Арсен Ф. Фикий
0.78 04-04-2002&Арсен Ф. Фикий
0.78 04-04-2002&Арсен Ф. Фикий

Результат преобразования:

1 2 3 4
0.540 0.600 0.310 0.780
99.04.28 02.04.26 04.04.16 02.04.04
Тимур Кисянц Давид Вомогак Дмитрий Гецафяк Арсен Фикий

Пример 2

Исходная таблица:

1 2 3
0.31 12-09-2000&Марат У. Гачефин
0.18 22-02-2000&Владимир В. Зурак
0.31 12-09-2000&Марат У. Гачефин
0.24 08-06-2000&Антон Б. Фаридов
0.31 12-09-2000&Марат У. Гачефин

Результат преобразования:

1 2 3
0.310 0.180 0.240
00.09.12 00.02.22 00.06.08
Марат Гачефин Владимир Зурак Антон Фаридов

Вариант №18

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  4. Разбить один из столбцов по разделителю “;”.
  5. Преобразовать содержимое ячеек по примерам.
  6. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
Владимир Л. Бафев;(360) 634-1596 0 0
Владимир Л. Бафев;(360) 634-1596 0 0
Тамерлан З. Фудин;(787) 326-7751 0 0
Святогор Н. Рочянц;(650) 924-2606 0 0

Результат преобразования:

1 2 3
(360) 634-15-96 (787) 326-77-51 (650) 924-26-06
Не выполнено Не выполнено Не выполнено
Бафев Фудин Рочянц

Пример 2

Исходная таблица:

1 2 3 4 5
Савелий Д. Бивудев;(032) 442-0786 1 1
Денис И. Фугян;(569) 203-1630 1 1
Денис И. Фугян;(569) 203-1630 1 1
Эдуард Т. Бирич;(296) 374-5117 0 0

Результат преобразования:

1 2 3
(032) 442-07-86 (569) 203-16-30 (296) 374-51-17
Выполнено Выполнено Не выполнено
Бивудев Фугян Бирич

Вариант №19

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Разбить один из столбцов по разделителю “;”.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3
0.13;Станислав Ф. Ноцидли +7(634)053-58-81
0.06;Тамерлан В. Цесянц +7(921)294-50-62
0.06;Ростислав Д. Мусудяк +7(908)850-37-77

Результат преобразования:

1 2 3
Ноцидли Цесянц Мусудяк
0.130 0.060 0.060
053-58-81 294-50-62 850-37-77

Пример 2

Исходная таблица:

1 2 3
0.35;Елисей В. Кирак +7(632)120-29-44
0.94;Макар О. Бадемин +7(569)696-27-66
0.58;Олег Е. Лизобук +7(266)899-05-03
0.70;Савелий Л. Затенберг +7(228)061-33-57

Результат преобразования:

1 2 3 4
Кирак Бадемин Лизобук Затенберг
0.350 0.940 0.580 0.700
120-29-44 696-27-66 899-05-03 061-33-57

Вариант №20

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6
Назар В. Фалий nazar92[at]mail.ru 0.710 0 nazar92[at]mail.ru
Георгий Ц. Кузберг georgij55[at]gmail.com 0.868 0 georgij55[at]gmail.com
Ильдар А. Гечетий gecetij75[at]yandex.ru 0.852 0 gecetij75[at]yandex.ru
Владимир Ф. Ненамяк vladimir71[at]yandex.ru 0.371 0 vladimir71[at]yandex.ru

Результат преобразования:

1 2 3 4
Фалий, Н.В. Кузберг, Г.Ц. Гечетий, И.А. Ненамяк, В.Ф.
nazar92 georgij55 gecetij75 vladimir71
0.7100 0.8680 0.8520 0.3710
N N N N

Пример 2

Исходная таблица:

1 2 3 4 5 6
Тимофей Т. Кунозман kunozman42[at]yahoo.com 0.773 1 kunozman42[at]yahoo.com
Одиссей Ц. Секошин odissej75[at]yahoo.com 0.507 0 odissej75[at]yahoo.com
Всеволод Ш. Лишудий vsevolod60[at]yandex.ru 0.623 1 vsevolod60[at]yandex.ru

Результат преобразования:

1 2 3
Кунозман, Т.Т. Секошин, О.Ц. Лишудий, В.Ш.
kunozman42 odissej75 vsevolod60
0.7730 0.5070 0.6230
Y N Y

Вариант №21

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Преобразовать содержимое ячеек по примерам.
  2. Отсортировать строки по столбцу №4 в измененной таблице.
  3. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
01/11/01 Туфамук Д.О. 69% +7 329 589-8180
23/02/02 Гебуляк Д.Е. 8% +7 890 185-3921
22/09/00 Ричувянц В.Н. 16% +7 186 621-4441

Результат преобразования:

1 2 3
00-09-22 01-11-01 02-02-23
Ричувянц В. Туфамук Д. Гебуляк Д.
0.2 0.7 0.1
+7 (186) 621-44-41 +7 (329) 589-81-80 +7 (890) 185-39-21

Пример 2

Исходная таблица:

1 2 3 4
18/12/03 Шугский Н.Р. 100% +7 019 368-2387
06/12/01 Незадян Т.Ч. 80% +7 243 228-2506
19/08/02 Зузман А.Ц. 42% +7 737 318-5043

Результат преобразования:

1 2 3
03-12-18 01-12-06 02-08-19
Шугский Н. Незадян Т. Зузман А.
1.0 0.8 0.4
+7 (019) 368-23-87 +7 (243) 228-25-06 +7 (737) 318-50-43

Вариант №22

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6
rasebman63[at]yandex.ru Рашебман Глеб да rasebman63[at]yandex.ru 01-01-07
valerij45[at]rambler.ru Сетев Валерий да valerij45[at]rambler.ru 03-11-28
rostislav97[at]gmail.com Берирян Ростислав нет rostislav97[at]gmail.com 01-07-04
rasebman63[at]yandex.ru Рашебман Глеб да rasebman63[at]yandex.ru 01-01-07
vladislav28[at]yahoo.com Тачучин Владислав нет vladislav28[at]yahoo.com 04-09-10

Результат преобразования:

1 2 3 4
rasebman63@yandex.ru Глеб Рашебман Выполнено 01.01.07
valerij45@rambler.ru Валерий Сетев Выполнено 03.11.28
rostislav97@gmail.com Ростислав Берирян Не выполнено 01.07.04
vladislav28@yahoo.com Владислав Тачучин Не выполнено 04.09.10

Пример 2

Исходная таблица:

1 2 3 4 5 6
vogecin2[at]yahoo.com Вогечин Ринат да vogecin2[at]yahoo.com 04-10-16
kodusin64[at]rambler.ru Кодусин Ян да kodusin64[at]rambler.ru 00-08-05
fulev16[at]mail.ru Фулев Адель да fulev16[at]mail.ru 02-09-16
fulev16[at]mail.ru Фулев Адель да fulev16[at]mail.ru 02-09-16

Результат преобразования:

1 2 3 4
vogecin2@yahoo.com Ринат Вогечин Выполнено 04.10.16
kodusin64@rambler.ru Ян Кодусин Выполнено 00.08.05
fulev16@mail.ru Адель Фулев Выполнено 02.09.16

Вариант №23

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Преобразовать содержимое ячеек по примерам.
  5. Отсортировать строки по столбцу №1 в измененной таблице.
  6. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
Шикян А.М. sikan68@rambler.ru sikan68@rambler.ru N 1999/06/12
Дулакли Э.А. dulakli43@yandex.ru dulakli43@yandex.ru N 2001/07/27
Вумуцов Р.Д. vumuzov71@yahoo.com vumuzov71@yahoo.com Y 1999/02/19
Вумуцов Р.Д. vumuzov71@yahoo.com vumuzov71@yahoo.com Y 1999/02/19

Результат преобразования:

1 2 3
А. Шикян Р. Вумуцов Э. Дулакли
sikan68[at]rambler.ru vumuzov71[at]yahoo.com dulakli43[at]yandex.ru
0 1 0
99/06/12 99/02/19 01/07/27

Пример 2

Исходная таблица:

1 2 3 4 5
Боговев Б.Б. bogovev90@yandex.ru bogovev90@yandex.ru N 2000/11/07
Милесман В.Е. milesman37@rambler.ru milesman37@rambler.ru N 2001/08/25
Гокук А.Г. gokuk85@gmail.com gokuk85@gmail.com Y 2002/07/05
Гокук А.Г. gokuk85@gmail.com gokuk85@gmail.com Y 2002/07/05
Тирев И.С. tirev65@gmail.com tirev65@gmail.com N 2001/03/05

Результат преобразования:

1 2 3 4
А. Гокук Б. Боговев В. Милесман И. Тирев
gokuk85[at]gmail.com bogovev90[at]yandex.ru milesman37[at]rambler.ru tirev65[at]gmail.com
1 0 0 0
02/07/05 00/11/07 01/08/25 01/03/05

Вариант №24

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6
zazli31[at]yandex.ru 91% +7 (150) 810-89-12 false +7 (150) 810-89-12
medezak47[at]yahoo.com 48% +7 (362) 772-89-58 true +7 (362) 772-89-58
rarunuk69[at]rambler.ru 12% +7 (483) 062-18-26 false +7 (483) 062-18-26
medezak47[at]yahoo.com 48% +7 (362) 772-89-58 true +7 (362) 772-89-58
zorabin14[at]yandex.ru 17% +7 (962) 635-13-74 false +7 (962) 635-13-74
medezak47[at]yahoo.com 48% +7 (362) 772-89-58 true +7 (362) 772-89-58

Результат преобразования:

1 2 3 4
zazli31@yandex.ru 0.9 (150) 810-8912 0
medezak47@yahoo.com 0.5 (362) 772-8958 1
rarunuk69@rambler.ru 0.1 (483) 062-1826 0
zorabin14@yandex.ru 0.2 (962) 635-1374 0

Пример 2

Исходная таблица:

1 2 3 4 5 6
binov6[at]yandex.ru 6% +7 (372) 948-28-11 false +7 (372) 948-28-11
binov6[at]yandex.ru 6% +7 (372) 948-28-11 false +7 (372) 948-28-11
tasozberg15[at]yahoo.com 62% +7 (634) 020-25-38 false +7 (634) 020-25-38
binov6[at]yandex.ru 6% +7 (372) 948-28-11 false +7 (372) 948-28-11
garibic52[at]rambler.ru 92% +7 (418) 289-21-10 true +7 (418) 289-21-10

Результат преобразования:

1 2 3 4
binov6@yandex.ru 0.1 (372) 948-2811 0
tasozberg15@yahoo.com 0.6 (634) 020-2538 0
garibic52@rambler.ru 0.9 (418) 289-2110 1

Вариант №25

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Разбить один из столбцов по разделителю “:”.
  3. Преобразовать содержимое ячеек по примерам.
  4. Отсортировать строки по столбцу №1 в измененной таблице.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
0.3677:Никита О. Цедов да 2001.07.04
0.7907:Ринат Г. Гимак да 2002.08.06
0.3636:Анатолий Ц. Воцониди нет 2003.12.21
0.5519:Демид Ф. Ривский да 2000.02.26

Результат преобразования:

1 2 3 4
Воцониди Гимак Ривский Цедов
N Y Y Y
0.36 0.79 0.55 0.37
21-12-2003 06-08-2002 26-02-2000 04-07-2001

Пример 2

Исходная таблица:

1 2 3 4
0.8113:Роберт В. Босешко да 2004.03.05
0.3681:Иван М. Бецук да 2003.12.26
0.6351:Мирон К. Думеров да 2002.07.23

Результат преобразования:

1 2 3
Бецук Босешко Думеров
Y Y Y
0.37 0.81 0.64
26-12-2003 05-03-2004 23-07-2002

Вариант №26

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые строки.
  3. Разбить один из столбцов по разделителю “|”.
  4. Преобразовать содержимое ячеек по примерам.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3
true true +7 (393) 881-77-28|0.5401
true true +7 (493) 162-08-68|0.9666
true true +7 (176) 563-31-40|0.1823
true true +7 (519) 642-15-94|0.1857

Результат преобразования:

1 2 3 4
Выполнено Выполнено Выполнено Выполнено
0.540 0.967 0.182 0.186
+7 393 881-7728 +7 493 162-0868 +7 176 563-3140 +7 519 642-1594

Пример 2

Исходная таблица:

1 2 3
false false +7 (548) 722-20-31|0.7201
true true +7 (121) 160-97-10|0.2808
true true +7 (869) 795-59-25|0.2136
true true +7 (867) 870-91-55|0.7484

Результат преобразования:

1 2 3 4
Не выполнено Выполнено Выполнено Выполнено
0.720 0.281 0.214 0.748
+7 548 722-2031 +7 121 160-9710 +7 869 795-5925 +7 867 870-9155

Вариант №27

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые строки.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
22-06-2000 22-06-2000 (356) 339-0782 27%
13-10-2004 13-10-2004 (092) 698-3194 72%
10-05-2003 10-05-2003 (736) 665-6214 78%
28-04-2004 28-04-2004 (645) 620-6217 86%

Результат преобразования:

1 2 3 4
22/06/2000 13/10/2004 10/05/2003 28/04/2004
(356) 339-07-82 (092) 698-31-94 (736) 665-62-14 (645) 620-62-17
0.3 0.7 0.8 0.9

Пример 2

Исходная таблица:

1 2 3 4
27-06-2001 27-06-2001 (128) 449-4930 64%
24-10-1999 24-10-1999 (457) 106-3043 35%
09-09-2003 09-09-2003 (483) 688-0762 31%

Результат преобразования:

1 2 3
27/06/2001 24/10/1999 09/09/2003
(128) 449-49-30 (457) 106-30-43 (483) 688-07-62
0.6 0.3 0.3

Вариант №28

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Преобразовать содержимое ячеек по примерам.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
0.7 Нет 2002/11/09 valerij58[at]yahoo.com
0.9 Нет 2001/03/20 zonimanz9[at]yandex.ru
0.7 Нет 2002/11/09 valerij58[at]yahoo.com
0.8 Да 2002/03/10 miron43[at]yandex.ru

Результат преобразования:

1 2 3
70% 90% 80%
Не выполнено Не выполнено Выполнено
09.11.02 20.03.01 10.03.02
yahoo.com yandex.ru yandex.ru

Пример 2

Исходная таблица:

1 2 3 4 5
0.5 Да 2000/08/09 vovekko99[at]gmail.com
0.1 Нет 2002/07/23 aroslav60[at]mail.ru
0.8 Нет 2002/04/14 timur42[at]mail.ru
0.1 Нет 2002/07/23 aroslav60[at]mail.ru
0.8 Нет 2002/04/26 savva38[at]gmail.com

Результат преобразования:

1 2 3 4
50% 10% 80% 80%
Выполнено Не выполнено Не выполнено Не выполнено
09.08.00 23.07.02 14.04.02 26.04.02
gmail.com mail.ru mail.ru gmail.com

Вариант №29

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Разбить один из столбцов по разделителю “!”.
  2. Преобразовать содержимое ячеек по примерам.
  3. Отсортировать строки по столбцу №2 в измененной таблице.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2
true!0.7520 019-8235
false!0.9505 776-6445
true!0.7484 962-1722

Результат преобразования:

1 2 3
75% 0198235 1
95% 7766445 0
75% 9621722 1

Пример 2

Исходная таблица:

1 2
false!0.2999 272-4011
false!0.5985 696-3332
true!0.6044 640-6047

Результат преобразования:

1 2 3
30% 2724011 0
60% 6406047 1
60% 6963332 0

Вариант №30

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
zacevidi29@yahoo.com 0 0.585 1999-08-06 0
fasamak54@rambler.ru 0 0.107 2000-05-03 0
anatolij13@mail.ru 1 0.217 2003-05-11 1
anatolij13@mail.ru 1 0.217 2003-05-11 1
anatolij13@mail.ru 1 0.217 2003-05-11 1
kaban10@gmail.com 0 0.243 2002-03-06 0

Результат преобразования:

1 2 3 4
zacevidi29[at]yahoo.com нет 58% 06-08-99
fasamak54[at]rambler.ru нет 11% 03-05-00
anatolij13[at]mail.ru да 22% 11-05-03
kaban10[at]gmail.com нет 24% 06-03-02

Пример 2

Исходная таблица:

1 2 3 4 5
zurolev60@yahoo.com 0 0.292 2003-09-04 0
zurolev60@yahoo.com 0 0.292 2003-09-04 0
makar81@yandex.ru 0 0.897 2000-08-09 0
zurolev60@yahoo.com 0 0.292 2003-09-04 0
savelij16@yahoo.com 1 0.898 2001-04-01 1

Результат преобразования:

1 2 3 4
zurolev60[at]yahoo.com нет 29% 04-09-03
makar81[at]yandex.ru нет 90% 09-08-00
savelij16[at]yahoo.com да 90% 01-04-01

Вариант №31

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить пустые строки.
  3. Преобразовать содержимое ячеек по примерам.
  4. Отсортировать строки по столбцу №1 в измененной таблице.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6
kirill54@gmail.com Y 0.658 +7(078)090-87-90
zalanz37@gmail.com N 0.944 +7(549)208-35-86
vladislav55@rambler.ru Y 0.460 +7(783)066-03-27

Результат преобразования:

1 2 3
kirill54[at]gmail.com vladislav55[at]rambler.ru zalanz37[at]gmail.com
Да Да Нет
0.6580 0.4600 0.9440
090-87-90 066-03-27 208-35-86

Пример 2

Исходная таблица:

1 2 3 4 5 6
valerij73@yahoo.com N 0.365 +7(590)730-49-71
emil_45@rambler.ru Y 0.562 +7(695)045-26-77
sufivin93@yahoo.com Y 0.795 +7(189)756-86-63

Результат преобразования:

1 2 3
emil_45[at]rambler.ru sufivin93[at]yahoo.com valerij73[at]yahoo.com
Да Да Нет
0.5620 0.7950 0.3650
045-26-77 756-86-63 730-49-71

Вариант №32

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
false false Менадский М.Т. menadskij53[at]rambler.ru
false false Менадский М.Т. menadskij53[at]rambler.ru
false false Догенберг Р.Т. dogenberg47[at]yandex.ru
false false Ранедич Г.Р. ranedic35[at]yandex.ru

Результат преобразования:

1 2 3
0 Менадский menadskij53@rambler.ru
0 Догенберг dogenberg47@yandex.ru
0 Ранедич ranedic35@yandex.ru

Пример 2

Исходная таблица:

1 2 3 4
false false Чилман Н.Р. cilman30[at]gmail.com
true true Восизак С.Л. vosizak75[at]gmail.com
true true Вобев Р.А. vobev16[at]mail.ru
false false Чилман Н.Р. cilman30[at]gmail.com

Результат преобразования:

1 2 3
0 Чилман cilman30@gmail.com
1 Восизак vosizak75@gmail.com
1 Вобев vobev16@mail.ru

Вариант №33

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Разбить один из столбцов по разделителю “!”.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
N danila25@yandex.ru Данила Н. Деший!+74473123311 N
Y aroslav85@yahoo.com Ярослав И. Сазалак!+76715796322 Y
N tezutman57@yahoo.com Василий Н. Тезутман!+79248496352 N

Результат преобразования:

1 2 3
Не выполнено Выполнено Не выполнено
danila25 aroslav85 tezutman57
Д.Н. Деший Я.И. Сазалак В.Н. Тезутман
(447) 312-3311 (671) 579-6322 (924) 849-6352

Пример 2

Исходная таблица:

1 2 3 4
Y gizidi62@yahoo.com Айдар И. Гициди!+78261823331 Y
Y igor_19@gmail.com Игорь Д. Чодко!+71638869894 Y
Y ruslan74@yandex.ru Руслан З. Музман!+78926967121 Y
Y vaceslav80@yahoo.com Вячеслав Д. Ганиско!+78455695188 Y

Результат преобразования:

1 2 3 4
Выполнено Выполнено Выполнено Выполнено
gizidi62 igor_19 ruslan74 vaceslav80
А.И. Гициди И.Д. Чодко Р.З. Музман В.Д. Ганиско
(826) 182-3331 (163) 886-9894 (892) 696-7121 (845) 569-5188

Вариант №34

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Разбить один из столбцов по разделителю “&”.
  5. Преобразовать содержимое ячеек по примерам.
  6. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3
Нубицский, З.Б.&Нет 99%
Цадич, М.В.&Нет 98%
Лезберг, О.Ч.&Нет 90%
Рунашов, Э.З.&Да 68%
Цадич, М.В.&Нет 98%

Результат преобразования:

1 2 3 4
0 0 0 1
0.99 0.98 0.90 0.68
Нубицский З. Цадич М. Лезберг О. Рунашов Э.

Пример 2

Исходная таблица:

1 2 3
Лоцивев, Д.Б.&Да 32%
Земагянц, М.И.&Да 73%
Нугский, Л.Г.&Нет 30%
Земагянц, М.И.&Да 73%
Шумян, Р.Л.&Да 46%

Результат преобразования:

1 2 3 4
1 1 0 1
0.32 0.73 0.30 0.46
Лоцивев Д. Земагянц М. Нугский Л. Шумян Р.

Вариант №35

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Разбить один из столбцов по разделителю “:”.
  3. Преобразовать содержимое ячеек по примерам.
  4. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3
Вибоций Одиссей:+7 436 576-53-09 vibozij50@mail.ru
Мефавберг Филипп:+7 272 616-60-83 mefavberg23@mail.ru
Козодяк Марат:+7 042 981-52-98 kozodak95@yandex.ru
Белук Яромир:+7 575 256-17-23 aromir58@mail.ru

Результат преобразования:

1 2 3 4
+74365765309 +72726166083 +70429815298 +75752561723
Одиссей Вибоций Филипп Мефавберг Марат Козодяк Яромир Белук
vibozij50[at]mail.ru mefavberg23[at]mail.ru kozodak95[at]yandex.ru aromir58[at]mail.ru

Пример 2

Исходная таблица:

1 2 3
Зочесак Антон:+7 622 476-28-61 zocesak44@yahoo.com
Висук Данила:+7 123 876-47-64 danila80@mail.ru
Фаноско Артур:+7 654 454-12-45 fanosko76@rambler.ru
Начберг Савелий:+7 711 503-10-06 nacberg1@yahoo.com

Результат преобразования:

1 2 3 4
+76224762861 +71238764764 +76544541245 +77115031006
Антон Зочесак Данила Висук Артур Фаноско Савелий Начберг
zocesak44[at]yahoo.com danila80[at]mail.ru fanosko76[at]rambler.ru nacberg1[at]yahoo.com

Вариант №36

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Разбить один из столбцов по разделителю “:”.
  5. Преобразовать содержимое ячеек по примерам.
  6. Отсортировать строки по столбцу №3 в измененной таблице.
  7. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4
150 051-3172:01-01-2004 Всеволод Б. Зузин Всеволод Б. Зузин 0.425
708 182-1619:03-06-2000 Святослав С. Загян Святослав С. Загян 0.776
989 904-0435:16-07-2004 Владимир Ш. Зубавук Владимир Ш. Зубавук 0.057
298 202-9542:27-02-2004 Леонид В. Чилский Леонид В. Чилский 0.892
150 051-3172:01-01-2004 Всеволод Б. Зузин Всеволод Б. Зузин 0.425

Результат преобразования:

1 2 3 4
(708) 182-1619 (989) 904-0435 (150) 051-3172 (298) 202-9542
03.06.2000 16.07.2004 01.01.2004 27.02.2004
Загян, С.С. Зубавук, В.Ш. Зузин, В.Б. Чилский, Л.В.
0.8 0.1 0.4 0.9

Пример 2

Исходная таблица:

1 2 3 4
216 368-7836:21-09-2004 Самир Л. Мулурберг Самир Л. Мулурберг 0.535
868 428-3668:13-12-2004 Рамиль А. Ричизин Рамиль А. Ричизин 0.036
216 368-7836:21-09-2004 Самир Л. Мулурберг Самир Л. Мулурберг 0.535
353 369-6255:26-07-2002 Артемий У. Меревич Артемий У. Меревич 0.986

Результат преобразования:

1 2 3
(353) 369-6255 (216) 368-7836 (868) 428-3668
26.07.2002 21.09.2004 13.12.2004
Меревич, А.У. Мулурберг, С.Л. Ричизин, Р.А.
1.0 0.5 0.0

Вариант №37

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  4. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
0.4201 resij34@gmail.com Реший, С.Т. resij34@gmail.com
0.4201 resij34@gmail.com Реший, С.Т. resij34@gmail.com
0.5278 simic66@gmail.com Шимич, В.Р. simic66@gmail.com
0.1240 fesumic77@yandex.ru Фешумич, Р.И. fesumic77@yandex.ru
0.6304 dazadidi86@mail.ru Дацадиди, М.А. dazadidi86@mail.ru

Результат преобразования:

1 2 3
0.42 resij34[at]gmail.com С. Реший
0.53 simic66[at]gmail.com В. Шимич
0.12 fesumic77[at]yandex.ru Р. Фешумич
0.63 dazadidi86[at]mail.ru М. Дацадиди

Пример 2

Исходная таблица:

1 2 3 4 5
0.1733 vicasberg75@gmail.com Вичашберг, О.Н. vicasberg75@gmail.com
0.2549 zibelberg14@yandex.ru Зибелберг, Р.Ц. zibelberg14@yandex.ru
0.5117 dorazanz17@yahoo.com Дорацянц, В.О. dorazanz17@yahoo.com
0.5117 dorazanz17@yahoo.com Дорацянц, В.О. dorazanz17@yahoo.com

Результат преобразования:

1 2 3
0.17 vicasberg75[at]gmail.com О. Вичашберг
0.25 zibelberg14[at]yandex.ru Р. Зибелберг
0.51 dorazanz17[at]yahoo.com В. Дорацянц

Вариант №38

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Преобразовать содержимое ячеек по примерам.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
61% lufokanz65[at]yandex.ru N N
78% bokesan8[at]mail.ru N N
6% sucev42[at]yandex.ru N N
72% vezko21[at]rambler.ru Y Y

Результат преобразования:

1 2 3
0.6100 lufokanz65 0
0.7800 bokesan8 0
0.0600 sucev42 0
0.7200 vezko21 1

Пример 2

Исходная таблица:

1 2 3 4 5
28% dotibman25[at]mail.ru Y Y
59% gagli83[at]gmail.com Y Y
73% rimev4[at]yandex.ru N N
36% vozuk14[at]yahoo.com Y Y

Результат преобразования:

1 2 3
0.2800 dotibman25 1
0.5900 gagli83 1
0.7300 rimev4 0
0.3600 vozuk14 1

Вариант №39

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить дубли среди столбцов, оставив только первое вхождение повторяющегося столбца в таблицу.
  2. Удалить пустые столбцы.
  3. Разбить один из столбцов по разделителю “:”.
  4. Преобразовать содержимое ячеек по примерам.
  5. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5 6
08.12.01 08.12.01 0:0.5 Вадим Л. Кенак
19.02.99 19.02.99 0:0.3 Адель Н. Вусли
03.02.04 03.02.04 1:0.4 Святослав Ф. Декяк
24.03.01 24.03.01 0:0.5 Роберт О. Тутко

Результат преобразования:

1 2 3 4
01.12.08 99.02.19 04.02.03 01.03.24
нет нет да нет
Кенак Вусли Декяк Тутко
0.500 0.300 0.400 0.500

Пример 2

Исходная таблица:

1 2 3 4 5 6
26.04.03 26.04.03 1:1.0 Амир М. Ракенский
14.02.03 14.02.03 0:0.1 Игорь Г. Вадекли
10.07.01 10.07.01 1:0.7 Захар О. Зобезиди
24.01.00 24.01.00 0:0.9 Данила И. Горин

Результат преобразования:

1 2 3 4
03.04.26 03.02.14 01.07.10 00.01.24
да нет да нет
Ракенский Вадекли Зобезиди Горин
1.000 0.100 0.700 0.900

Вариант №40

Задача №10

Реализовать функцию преобразования табличных данных. Входная и выходная таблицы заданы в построчной форме, с помощью списков. Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют значение None.

Округления производятся стандартно, с помощью функции round.

Над входной таблицей провести ряд преобразований:

  1. Удалить пустые столбцы.
  2. Удалить дубли среди строк, оставив только первое вхождение повторяющейся строки в таблицу.
  3. Удалить пустые строки.
  4. Разбить один из столбцов по разделителю “!”.
  5. Преобразовать содержимое ячеек по примерам.
  6. Транспонировать таблицу.

Примеры табличных преобразований:

Пример 1

Исходная таблица:

1 2 3 4 5
true!soritberg35@yahoo.com Соритберг, М.Е. 0.043
true!soritberg35@yahoo.com Соритберг, М.Е. 0.043
true!zavotidi58@mail.ru Завотиди, И.Е. 0.900
true!soritberg35@yahoo.com Соритберг, М.Е. 0.043
true!zevuzuk96@yahoo.com Цевузук, О.У. 0.310

Результат преобразования:

1 2 3
soritberg35 zavotidi58 zevuzuk96
Соритберг Завотиди Цевузук
да да да
4% 90% 31%

Пример 2

Исходная таблица:

1 2 3 4 5
false!dokasan43@gmail.com Докашян, Г.Р. 0.164
false!tezij42@mail.ru Тезий, О.Р. 0.886
true!rusukberg37@rambler.ru Русукберг, Р.Г. 0.719
true!rusukberg37@rambler.ru Русукберг, Р.Г. 0.719
true!rusukberg37@rambler.ru Русукберг, Р.Г. 0.719

Результат преобразования:

1 2 3
dokasan43 tezij42 rusukberg37
Докашян Тезий Русукберг
нет нет да
16% 89% 72%