ИВБО-08-22

Вариант №1

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
99/10/12 +7(696)754-17-46 0.5315
00/08/26 +7(844)298-34-94 0.2086
02/04/10 +7(845)361-86-59 0.8999
01/08/11 +7(336)878-01-06 0.0673
01/08/11 +7(336)878-01-06 0.0673

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

1 2 3
99-10-12 +7 696 754-17-46 0.53
00-08-26 +7 844 298-34-94 0.21
02-04-10 +7 845 361-86-59 0.90
01-08-11 +7 336 878-01-06 0.07

Пример 2

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

1 2 3
03/08/10 +7(028)366-66-87 0.3182
99/01/26 +7(730)437-79-50 0.1195
01/02/24 +7(248)951-71-85 0.0552
01/02/24 +7(248)951-71-85 0.0552

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

1 2 3
03-08-10 +7 028 366-66-87 0.32
99-01-26 +7 730 437-79-50 0.12
01-02-24 +7 248 951-71-85 0.06

Вариант №2

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
+7 438 816-2469 19-08-02 nanosan3@rambler.ru 19-08-02 Да
+7 899 103-8203 21-10-01 sezli98@yahoo.com 21-10-01 Нет
+7 932 506-0869 27-10-02 kafezij82@gmail.com 27-10-02 Нет

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

1 2 3
+7(438)816-24-69 +7(899)103-82-03 +7(932)506-08-69
02-08-19 01-10-21 02-10-27
nanosan3 sezli98 kafezij82
Выполнено Не выполнено Не выполнено

Пример 2

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

1 2 3 4 5
+7 137 876-0621 05-12-04 gozan8@mail.ru 05-12-04 Да
+7 583 271-2465 13-05-03 zefunan78@mail.ru 13-05-03 Да
+7 087 937-6579 22-08-03 gukskij74@gmail.com 22-08-03 Да

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

1 2 3
+7(137)876-06-21 +7(583)271-24-65 +7(087)937-65-79
04-12-05 03-05-13 03-08-22
gozan8 zefunan78 gukskij74
Выполнено Выполнено Выполнено

Вариант №3

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
Несянц П.И.!да (365) 286-0869 13% 13%
Рокамич И.О.!нет (671) 937-4626 75% 75%
Зеско С.М.!да (496) 105-7596 88% 88%
Шусесли Г.Е.!нет (937) 742-1315 36% 36%
Шусесли Г.Е.!нет (937) 742-1315 36% 36%
Шусесли Г.Е.!нет (937) 742-1315 36% 36%

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

1 2 3 4
1 2860869 Несянц П. 0.13
0 9374626 Рокамич И. 0.75
1 1057596 Зеско С. 0.88
0 7421315 Шусесли Г. 0.36

Пример 2

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

1 2 3 4
Бугянц О.О.!нет (457) 307-7517 88% 88%
Гукуфский А.Ч.!нет (281) 551-1840 67% 67%
Вебин А.У.!нет (625) 223-5247 96% 96%
Вебин А.У.!нет (625) 223-5247 96% 96%
Затирян Э.И.!нет (184) 627-5498 18% 18%
Вебин А.У.!нет (625) 223-5247 96% 96%

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

1 2 3 4
0 3077517 Бугянц О. 0.88
0 5511840 Гукуфский А. 0.67
0 2235247 Вебин А. 0.96
0 6275498 Затирян Э. 0.18

Вариант №4

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
borevuk39@yandex.ru 560 274-6604 Боревук М.Ф.
borevuk39@yandex.ru 560 274-6604 Боревук М.Ф.
remak92@yandex.ru 362 377-7874 Ремяк М.К.
borevuk39@yandex.ru 560 274-6604 Боревук М.Ф.
katman26@gmail.com 798 967-3309 Катман Р.Ш.

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

1 2 3
yandex.ru (560) 274-6604 Боревук М.
yandex.ru (362) 377-7874 Ремяк М.
gmail.com (798) 967-3309 Катман Р.

Пример 2

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

1 2 3
dezic58@mail.ru 188 334-9055 Дезич М.Н.
dezic58@mail.ru 188 334-9055 Дезич М.Н.
dezic58@mail.ru 188 334-9055 Дезич М.Н.
ceficuk96@gmail.com 362 307-4564 Чефичук С.Ц.
zesij53@yandex.ru 246 454-7720 Цеший Р.К.

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

1 2 3
mail.ru (188) 334-9055 Дезич М.
gmail.com (362) 307-4564 Чефичук С.
yandex.ru (246) 454-7720 Цеший Р.

Вариант №5

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Не выполнено Барберг, Ф.А. barberg55@yahoo.com +7 903 016-42-61
Не выполнено Рулугев, И.Л. rulugev93@mail.ru +7 497 246-07-23
Не выполнено Визадак, Я.Н. vizadak6@mail.ru +7 314 659-91-23
Выполнено Сешич, Д.К. sesic98@yahoo.com +7 266 126-93-94
Выполнено Сешич, Д.К. sesic98@yahoo.com +7 266 126-93-94

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

1 2 3 4
Нет Нет Нет Да
Барберг Ф. Рулугев И. Визадак Я. Сешич Д.
barberg55[at]yahoo.com rulugev93[at]mail.ru vizadak6[at]mail.ru sesic98[at]yahoo.com
016-4261 246-0723 659-9123 126-9394

Пример 2

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

1 2 3 4 5
Выполнено Вурецев, А.Д. vurezev34@yandex.ru +7 772 728-74-20
Не выполнено Царук, О.Е. zaruk84@mail.ru +7 992 700-08-59
Не выполнено Царук, О.Е. zaruk84@mail.ru +7 992 700-08-59
Не выполнено Шоций, Л.К. sozij87@yahoo.com +7 474 761-93-91

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

1 2 3
Да Нет Нет
Вурецев А. Царук О. Шоций Л.
vurezev34[at]yandex.ru zaruk84[at]mail.ru sozij87[at]yahoo.com
728-7420 700-0859 761-9391

Вариант №6

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
cugidi67[at]mail.ru true 2004/06/02 100%
sisoguk2[at]yahoo.com false 2001/05/16 35%
gifisij99[at]yahoo.com true 2002/12/22 47%

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

1 2 3
cugidi67@mail.ru sisoguk2@yahoo.com gifisij99@yahoo.com
Да Нет Да
2004.06.02 2001.05.16 2002.12.22
1.0 0.3 0.5

Пример 2

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

1 2 3 4
vibov56[at]gmail.com true 1999/01/22 17%
debanz74[at]yandex.ru false 2001/05/07 4%
rodosuk80[at]gmail.com false 2002/12/04 32%

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

1 2 3
vibov56@gmail.com debanz74@yandex.ru rodosuk80@gmail.com
Да Нет Нет
1999.01.22 2001.05.07 2002.12.04
0.2 0.0 0.3

Вариант №7

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
61% нет#19-06-2001 61%
88% нет#26-02-2002 88%
12% да#04-11-2000 12%

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

1 2 3
0.61 0.88 0.12
Нет Нет Да
19/06/01 26/02/02 04/11/00

Пример 2

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

1 2 3 4
91% нет#02-03-1999 91%
45% нет#09-02-2001 45%
60% нет#14-12-2004 60%
28% да#16-03-2000 28%

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

1 2 3 4
0.91 0.45 0.60 0.28
Нет Нет Нет Да
02/03/99 09/02/01 14/12/04 16/03/00

Вариант №8

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
2000.02.03 Готов М.З. +7 656 444-17-72
2000.02.27 Фогуфко Н.К. +7 569 822-19-58
1999.06.23 Шутишко М.О. +7 351 432-39-77
1999.06.23 Шутишко М.О. +7 351 432-39-77
1999.06.23 Шутишко М.О. +7 351 432-39-77

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

1 2 3
2000-02-03 2000-02-27 1999-06-23
Готов Фогуфко Шутишко
+7 656 444-1772 +7 569 822-1958 +7 351 432-3977

Пример 2

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

1 2 3
1999.12.10 Некецук Я.Н. +7 517 260-24-40
2004.06.18 Фочукич С.И. +7 015 192-06-13
2004.08.20 Муфубев И.В. +7 625 147-70-94
2001.11.02 Гуниний Л.Б. +7 357 994-57-66
2004.08.20 Муфубев И.В. +7 625 147-70-94
2004.08.20 Муфубев И.В. +7 625 147-70-94

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

1 2 3 4
1999-12-10 2004-06-18 2004-08-20 2001-11-02
Некецук Фочукич Муфубев Гуниний
+7 517 260-2440 +7 015 192-0613 +7 625 147-7094 +7 357 994-5766

Вариант №9

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
0 03-02-2002 rigitak29[at]gmail.com rigitak29[at]gmail.com
1 10-09-2000 desko58[at]yandex.ru desko58[at]yandex.ru
0 17-11-1999 soridi50[at]gmail.com soridi50[at]gmail.com
0 12-05-2003 fugak45[at]mail.ru fugak45[at]mail.ru

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

1 2 3
Не выполнено 02.02.03 rigitak29
Выполнено 00.09.10 desko58
Не выполнено 99.11.17 soridi50
Не выполнено 03.05.12 fugak45

Пример 2

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

1 2 3 4 5
1 03-03-2004 zedin23[at]gmail.com zedin23[at]gmail.com
0 28-06-2001 bubman48[at]yandex.ru bubman48[at]yandex.ru
0 22-01-2002 rekskij95[at]mail.ru rekskij95[at]mail.ru

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

1 2 3
Выполнено 04.03.03 zedin23
Не выполнено 01.06.28 bubman48
Не выполнено 02.01.22 rekskij95

Вариант №10

Задача №10

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

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

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

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

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

Пример 1

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

1 2
02.05.17;Бусецянц П.В. true
01.02.11;Бусский Ф.Е. false
00.04.17;Форянц М.Н. false
03.06.11;Лудев А.М. false
03.06.11;Лудев А.М. false
03.06.11;Лудев А.М. false

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

1 2 3 4
02/05/17 01/02/11 00/04/17 03/06/11
Бусецянц Бусский Форянц Лудев
да нет нет нет

Пример 2

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

1 2
00.09.28;Вебук С.Ц. true
01.06.25;Лизук Т.У. true
99.09.09;Вибедук Г.Г. true
01.06.25;Лизук Т.У. true
03.08.15;Бобитич Э.О. true
01.06.25;Лизук Т.У. true

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

1 2 3 4
00/09/28 01/06/25 99/09/09 03/08/15
Вебук Лизук Вибедук Бобитич
да да да да

Вариант №11

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
+7 (928) 397-21-37 false nagli17@rambler.ru nagli17@rambler.ru
+7 (328) 514-93-32 true tibegov82@gmail.com tibegov82@gmail.com
+7 (520) 003-39-27 false zogli30@mail.ru zogli30@mail.ru
+7 (520) 003-39-27 false zogli30@mail.ru zogli30@mail.ru

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

1 2 3
928-397-2137 328-514-9332 520-003-3927
нет да нет
nagli17 tibegov82 zogli30

Пример 2

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

1 2 3 4 5 6
+7 (246) 579-57-23 true nezafli96@rambler.ru nezafli96@rambler.ru
+7 (246) 579-57-23 true nezafli96@rambler.ru nezafli96@rambler.ru
+7 (250) 929-78-66 true suzak12@yandex.ru suzak12@yandex.ru
+7 (285) 132-72-06 true zasusskij12@yahoo.com zasusskij12@yahoo.com
+7 (112) 266-69-86 true vezosberg22@gmail.com vezosberg22@gmail.com

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

1 2 3 4
246-579-5723 250-929-7866 285-132-7206 112-266-6986
да да да да
nezafli96 suzak12 zasusskij12 vezosberg22

Вариант №12

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
Родион Гилский (902) 170-06-72 0.06
Виталий Феляк (182) 146-15-99 0.76
Рамиль Цотук (089) 750-94-92 0.46
Рамиль Цотук (089) 750-94-92 0.46

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

1 2 3
Цотук Феляк Гилский
089 750-9492 182 146-1599 902 170-0672
46% 76% 6%

Пример 2

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

1 2 3
Елисей Тучянц (881) 239-30-98 0.51
Вадим Тодин (727) 953-36-81 0.26
Марсель Васутий (426) 250-11-17 0.94
Марсель Васутий (426) 250-11-17 0.94

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

1 2 3
Васутий Тодин Тучянц
426 250-1117 727 953-3681 881 239-3098
94% 26% 51%

Вариант №13

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Y +78962052237 0.7 ribozak67[at]yahoo.com ribozak67[at]yahoo.com
Y +74750832074 0.1 anatolij98[at]mail.ru anatolij98[at]mail.ru
N +72754316655 0.1 modij23[at]rambler.ru modij23[at]rambler.ru

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

1 2 3
Да Да Нет
2052237 0832074 4316655
0.70 0.10 0.10
yahoo.com mail.ru rambler.ru

Пример 2

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

1 2 3 4 5
Y +73845051728 0.1 il_dar91[at]gmail.com il_dar91[at]gmail.com
Y +75204443336 0.6 zotij56[at]rambler.ru zotij56[at]rambler.ru
N +70146399705 0.3 ferko15[at]gmail.com ferko15[at]gmail.com

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

1 2 3
Да Да Нет
5051728 4443336 6399705
0.10 0.60 0.30
gmail.com rambler.ru gmail.com

Вариант №14

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
2001/02/23;lakberg87[at]mail.ru 0.362
2004/05/23;zifezuk85[at]yandex.ru 0.565
2001/05/12;satotskij27[at]mail.ru 0.058
2002/12/14;litevak20[at]gmail.com 0.783
2002/12/14;litevak20[at]gmail.com 0.783
2002/12/14;litevak20[at]gmail.com 0.783

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

1 2 3
lakberg87@mail.ru 0.4 01/02/23
zifezuk85@yandex.ru 0.6 04/05/23
satotskij27@mail.ru 0.1 01/05/12
litevak20@gmail.com 0.8 02/12/14

Пример 2

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

1 2 3 4
2001/05/11;vitalij86[at]yahoo.com 0.187
2002/11/21;nacko50[at]mail.ru 0.294
2004/01/10;gizizov24[at]yandex.ru 0.189
2001/05/11;vitalij86[at]yahoo.com 0.187
2001/05/11;vitalij86[at]yahoo.com 0.187

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

1 2 3
vitalij86@yahoo.com 0.2 01/05/11
nacko50@mail.ru 0.3 02/11/21
gizizov24@yandex.ru 0.2 04/01/10

Вариант №15

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
963-8549;0.928 11-01-1999 Павел К. Чанилберг 11-01-1999
345-2646;0.729 08-08-2004 Рустам Е. Цовамук 08-08-2004
345-2646;0.729 08-08-2004 Рустам Е. Цовамук 08-08-2004
201-9453;0.617 08-10-1999 Лев Ц. Тилский 08-10-1999

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

1 2 3 4
963-85-49 1999-01-11 0.9280 П.К. Чанилберг
345-26-46 2004-08-08 0.7290 Р.Е. Цовамук
201-94-53 1999-10-08 0.6170 Л.Ц. Тилский

Пример 2

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

1 2 3 4 5
884-7532;0.417 21-09-2003 Рамиль К. Фумман 21-09-2003
424-3071;0.729 18-02-2003 Егор З. Метечяк 18-02-2003
424-3071;0.729 18-02-2003 Егор З. Метечяк 18-02-2003
886-3104;0.538 24-10-2004 Ян Н. Чофян 24-10-2004

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

1 2 3 4
884-75-32 2003-09-21 0.4170 Р.К. Фумман
424-30-71 2003-02-18 0.7290 Е.З. Метечяк
886-31-04 2004-10-24 0.5380 Я.Н. Чофян

Вариант №16

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
0.2 Кирилл Гимариди!04-01-00 0.2
0.7 Матвей Весский!11-11-03 0.7
0.8 Алексей Мушечберг!05-05-00 0.8
0.8 Алексей Мушечберг!05-05-00 0.8

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

1 2 3
0.20 0.70 0.80
Гимариди Кирилл Весский Матвей Мушечберг Алексей
04.01.00 11.11.03 05.05.00

Пример 2

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

1 2 3
0.2 Яромир Руничко!11-09-02 0.2
0.2 Роман Букман!19-10-01 0.2
0.4 Арсен Нуфозий!16-03-04 0.4
0.2 Роман Букман!19-10-01 0.2

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

1 2 3
0.20 0.20 0.40
Руничко Яромир Букман Роман Нуфозий Арсен
11.09.02 19.10.01 16.03.04

Вариант №17

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
bikak71[at]yandex.ru Бикяк В.Р. +7 058 966-19-51 71% 71%
nesidi32[at]yahoo.com Нешиди Л.Л. +7 880 093-63-09 94% 94%
rubofko73[at]yandex.ru Рубофко О.Ш. +7 562 424-02-93 91% 91%
menli68[at]yahoo.com Менли А.Н. +7 594 167-96-57 31% 31%

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

1 2 3 4
bikak71 nesidi32 rubofko73 menli68
Бикяк Нешиди Рубофко Менли
9661951 0936309 4240293 1679657
0.7100 0.9400 0.9100 0.3100

Пример 2

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

1 2 3 4 5 6
cezberg13[at]rambler.ru Чезберг Г.Ц. +7 271 098-67-57 69% 69%
medic91[at]yandex.ru Медич С.Е. +7 003 921-54-35 54% 54%
konesov44[at]yandex.ru Конешов Р.Ч. +7 340 856-55-04 56% 56%

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

1 2 3
cezberg13 medic91 konesov44
Чезберг Медич Конешов
0986757 9215435 8565504
0.6900 0.5400 0.5600

Вариант №18

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
0.61;(956) 998-1694 Максим Чулман Максим Чулман
0.43;(272) 104-4455 Тихон Шавацин Тихон Шавацин
0.43;(272) 104-4455 Тихон Шавацин Тихон Шавацин
0.40;(280) 554-8963 Юрий Шуфич Юрий Шуфич
0.28;(714) 988-0893 Роман Дутев Роман Дутев

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

1 2 3 4
61% 43% 40% 28%
(956) 998-16-94 (272) 104-44-55 (280) 554-89-63 (714) 988-08-93
Чулман Шавацин Шуфич Дутев

Пример 2

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

1 2 3
0.35;(213) 684-3770 Гордей Мубман Гордей Мубман
0.55;(284) 575-3840 Даниил Шезочий Даниил Шезочий
0.55;(284) 575-3840 Даниил Шезочий Даниил Шезочий
0.82;(354) 941-3389 Назар Тецетиди Назар Тецетиди

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

1 2 3
35% 55% 82%
(213) 684-37-70 (284) 575-38-40 (354) 941-33-89
Мубман Шезочий Тецетиди

Вариант №19

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
Рамиль М. Загафский Рамиль М. Загафский zagafskij98@yahoo.com;0.9556
Влад Ч. Шидонский Влад Ч. Шидонский sidonskij59@yahoo.com;0.6186
Матвей Ц. Тумилберг Матвей Ц. Тумилберг tumilberg86@gmail.com;0.6868
Михаил Д. Дашувук Михаил Д. Дашувук dasuvuk96@mail.ru;0.9303
Рамиль М. Загафский Рамиль М. Загафский zagafskij98@yahoo.com;0.9556
Рамиль М. Загафский Рамиль М. Загафский zagafskij98@yahoo.com;0.9556

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

1 2 3
Р.М. Загафский zagafskij98[at]yahoo.com 1.0
В.Ч. Шидонский sidonskij59[at]yahoo.com 0.6
М.Ц. Тумилберг tumilberg86[at]gmail.com 0.7
М.Д. Дашувук dasuvuk96[at]mail.ru 0.9

Пример 2

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

1 2 3
Игнат Е. Кизли Игнат Е. Кизли ignat1@rambler.ru;0.9972
Александр О. Дулурин Александр О. Дулурин aleksandr40@yandex.ru;0.6911
Илья Ш. Кегузиди Илья Ш. Кегузиди keguzidi22@yandex.ru;0.3666
Владислав М. Шусиди Владислав М. Шусиди vladislav88@gmail.com;0.4464
Владислав М. Шусиди Владислав М. Шусиди vladislav88@gmail.com;0.4464
Владислав М. Шусиди Владислав М. Шусиди vladislav88@gmail.com;0.4464

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

1 2 3
И.Е. Кизли ignat1[at]rambler.ru 1.0
А.О. Дулурин aleksandr40[at]yandex.ru 0.7
И.Ш. Кегузиди keguzidi22[at]yandex.ru 0.4
В.М. Шусиди vladislav88[at]gmail.com 0.4

Вариант №20

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
25/08/99 25/08/99 +71929065357:0.660
13/12/04 13/12/04 +70130327633:0.465
22/05/02 22/05/02 +72391907954:0.283
15/07/00 15/07/00 +77355082851:0.517

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

1 2 3 4
25-08-99 13-12-04 22-05-02 15-07-00
0.7 0.5 0.3 0.5
(192) 906-5357 (013) 032-7633 (239) 190-7954 (735) 508-2851

Пример 2

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

1 2 3
27/03/04 27/03/04 +77341433413:0.204
19/02/02 19/02/02 +71112753954:0.786
09/04/00 09/04/00 +73792865866:0.110

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

1 2 3
27-03-04 19-02-02 09-04-00
0.2 0.8 0.1
(734) 143-3413 (111) 275-3954 (379) 286-5866

Вариант №21

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
21/06/2001 dmitrij3[at]yandex.ru!0.7 Комий Дмитрий
05/09/2001 sisidi65[at]gmail.com!0.9 Шишиди Кирилл
02/02/2001 simidi71[at]mail.ru!0.8 Симиди Борис
01/01/1999 ladan16[at]yandex.ru!1.0 Ладян Иван

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

1 2 3 4
21-06-01 05-09-01 02-02-01 01-01-99
0.700 0.900 0.800 1.000
dmitrij3 sisidi65 simidi71 ladan16
Дмитрий Комий Кирилл Шишиди Борис Симиди Иван Ладян

Пример 2

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

1 2 3 4 5
11/04/2004 svatoslav3[at]mail.ru!0.9 Лобедев Святослав
25/02/2001 vladimir46[at]yandex.ru!0.7 Засян Владимир
14/02/2001 anatolij45[at]rambler.ru!0.6 Гешянц Анатолий
13/04/2002 lisivman93[at]mail.ru!0.6 Лисивман Эмиль

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

1 2 3 4
11-04-04 25-02-01 14-02-01 13-04-02
0.900 0.700 0.600 0.600
svatoslav3 vladimir46 anatolij45 lisivman93
Святослав Лобедев Владимир Засян Анатолий Гешянц Эмиль Лисивман

Вариант №22

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
0.8133&saman81@mail.ru 812 225-6254 Да Да
0.0998&fivufman82@rambler.ru 815 457-1254 Нет Нет
0.5152&sezak27@rambler.ru 704 382-4324 Да Да

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

1 2 3 4
mail.ru 81% (812) 225-6254 Y
rambler.ru 10% (815) 457-1254 N
rambler.ru 52% (704) 382-4324 Y

Пример 2

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

1 2 3 4
0.7852&gazan23@yahoo.com 666 135-3871 Нет Нет
0.8771&racifuk10@rambler.ru 523 704-9725 Да Да
0.6923&zobusic36@rambler.ru 943 674-6983 Да Да
0.7407&gisin92@rambler.ru 902 224-8663 Нет Нет

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

1 2 3 4
yahoo.com 79% (666) 135-3871 N
rambler.ru 88% (523) 704-9725 Y
rambler.ru 69% (943) 674-6983 Y
rambler.ru 74% (902) 224-8663 N

Вариант №23

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
нет!svatoslav54@mail.ru Святослав Н. Засодич Святослав Н. Засодич
да!tamerlan15@yandex.ru Тамерлан О. Неручян Тамерлан О. Неручян
да!adel_40@rambler.ru Адель О. Шемич Адель О. Шемич
нет!vsevolod59@gmail.com Всеволод Ч. Нуцацин Всеволод Ч. Нуцацин

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

1 2 3 4
svatoslav54[at]mail.ru tamerlan15[at]yandex.ru adel_40[at]rambler.ru vsevolod59[at]gmail.com
Святослав Засодич Тамерлан Неручян Адель Шемич Всеволод Нуцацин
0 1 1 0

Пример 2

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

1 2 3
нет!sagugidi18@gmail.com Марк А. Шагугиди Марк А. Шагугиди
нет!il_dar39@rambler.ru Ильдар У. Шаско Ильдар У. Шаско
нет!dmitrij5@yahoo.com Дмитрий С. Цицак Дмитрий С. Цицак

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

1 2 3
sagugidi18[at]gmail.com il_dar39[at]rambler.ru dmitrij5[at]yahoo.com
Марк Шагугиди Ильдар Шаско Дмитрий Цицак
0 0 0

Вариант №24

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
sefonev33[at]yandex.ru&2004-05-02 Павел Е. Сефонев
sefonev33[at]yandex.ru&2004-05-02 Павел Е. Сефонев
zusosberg11[at]gmail.com&2003-11-25 Ярослав В. Цусосберг
vogidi25[at]yandex.ru&2004-10-19 Марк К. Вогиди
zovazidi55[at]yandex.ru&2000-10-02 Даниэль И. Зовазиди

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

1 2 3 4
vogidi25 zovazidi55 sefonev33 zusosberg11
19/10/04 02/10/00 02/05/04 25/11/03
Вогиди Зовазиди Сефонев Цусосберг

Пример 2

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

1 2 3
arsen5[at]rambler.ru&2002-06-06 Арсен З. Момко
comanz17[at]yahoo.com&2002-09-27 Захар К. Чомянц
tamerlan87[at]yahoo.com&1999-04-17 Тамерлан Ц. Дукузко
arsen5[at]rambler.ru&2002-06-06 Арсен З. Момко
gozebij41[at]gmail.com&1999-03-11 Радмир С. Гозебий

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

1 2 3 4
gozebij41 tamerlan87 arsen5 comanz17
11/03/99 17/04/99 06/06/02 27/09/02
Гозебий Дукузко Момко Чомянц

Вариант №25

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Фобазский И.Р.:12-07-03 0.8706 0.8706 924-361-3584
Рикев Д.А.:10-04-99 0.1217 0.1217 008-362-3718
Набалян Т.Н.:20-07-03 0.1919 0.1919 977-840-5675
Рабуцман Д.Л.:02-01-99 0.5377 0.5377 828-621-6576

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

1 2 3 4
12.07.03 И. Фобазский 0.87 924 361-3584
10.04.99 Д. Рикев 0.12 008 362-3718
20.07.03 Т. Набалян 0.19 977 840-5675
02.01.99 Д. Рабуцман 0.54 828 621-6576

Пример 2

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

1 2 3 4 5
Дешман В.В.:22-05-03 0.3088 0.3088 322-526-2305
Кугич Н.Л.:02-05-04 0.6828 0.6828 553-699-3814
Чилутиди Т.Ц.:22-03-99 0.7743 0.7743 905-878-8334

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

1 2 3 4
22.05.03 В. Дешман 0.31 322 526-2305
02.05.04 Н. Кугич 0.68 553 699-3814
22.03.99 Т. Чилутиди 0.77 905 878-8334

Вариант №26

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
N Вакушов, М.В. vakusov44[at]gmail.com
Y Возак, С.Ч. vozak84[at]mail.ru
N Бофачберг, Р.Р. bofacberg31[at]yahoo.com
N Вакушов, М.В. vakusov44[at]gmail.com
Y Босогий, М.Ц. bosogij83[at]yahoo.com

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

1 2 3
false Бофачберг Р. bofacberg31@yahoo.com
true Босогий М. bosogij83@yahoo.com
false Вакушов М. vakusov44@gmail.com
true Возак С. vozak84@mail.ru

Пример 2

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

1 2 3
N Чинабий, Р.Л. cinabij61[at]gmail.com
Y Монев, М.Ф. monev27[at]yandex.ru
N Тушерук, С.Б. tuseruk11[at]rambler.ru
Y Саминяк, Д.Е. saminak47[at]yandex.ru
Y Саминяк, Д.Е. saminak47[at]yandex.ru

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

1 2 3
false Чинабий Р. cinabij61@gmail.com
true Монев М. monev27@yandex.ru
true Саминяк Д. saminak47@yandex.ru
false Тушерук С. tuseruk11@rambler.ru

Вариант №27

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
75% tonefli89@yandex.ru tonefli89@yandex.ru +7 (287) 103-60-98 Р.Н. Тонефли
50% befiridi83@yahoo.com befiridi83@yahoo.com +7 (133) 099-08-47 К.Л. Бефириди
50% befiridi83@yahoo.com befiridi83@yahoo.com +7 (133) 099-08-47 К.Л. Бефириди
20% fazerij33@yandex.ru fazerij33@yandex.ru +7 (307) 933-95-93 И.Н. Фазерий
58% lusev96@yahoo.com lusev96@yahoo.com +7 (780) 724-02-10 И.Б. Лушев

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

1 2 3 4
0.7500 0.5000 0.2000 0.5800
tonefli89 befiridi83 fazerij33 lusev96
103-6098 099-0847 933-9593 724-0210
Тонефли Р. Бефириди К. Фазерий И. Лушев И.

Пример 2

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

1 2 3 4 5 6
81% dunov5@rambler.ru dunov5@rambler.ru +7 (927) 404-37-72 Н.С. Дунов
73% cesuk55@gmail.com cesuk55@gmail.com +7 (615) 885-47-16 С.Д. Чешук
73% cesuk55@gmail.com cesuk55@gmail.com +7 (615) 885-47-16 С.Д. Чешук
68% bazokko67@mail.ru bazokko67@mail.ru +7 (004) 769-01-52 К.В. Бацокко

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

1 2 3
0.8100 0.7300 0.6800
dunov5 cesuk55 bazokko67
404-3772 885-4716 769-0152
Дунов Н. Чешук С. Бацокко К.

Вариант №28

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
Надешский, Д.Л.|nadesskij93@yandex.ru true
Ресецяк, И.Г.|resezak63@yandex.ru false
Рагалев, И.Ш.|ragalev78@yahoo.com false
Сецагий, Р.Ч.|sezagij5@rambler.ru false

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

1 2 3
nadesskij93[at]yandex.ru Y Надешский
resezak63[at]yandex.ru N Ресецяк
ragalev78[at]yahoo.com N Рагалев
sezagij5[at]rambler.ru N Сецагий

Пример 2

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

1 2 3
Мофадук, Г.Г.|mofaduk64@rambler.ru false
Гемский, К.И.|gemskij50@gmail.com false
Розий, В.Ч.|rozij75@yahoo.com false

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

1 2 3
mofaduk64[at]rambler.ru N Мофадук
gemskij50[at]gmail.com N Гемский
rozij75[at]yahoo.com N Розий

Вариант №29

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
00/07/03 Выполнено&9520143377
01/08/15 Выполнено&6458436552
00/11/03 Выполнено&1324584989
00/11/03 Выполнено&1324584989

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

1 2 3
03/07/00 Да 952 014-3377
15/08/01 Да 645 843-6552
03/11/00 Да 132 458-4989

Пример 2

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

1 2 3
02/08/22 Выполнено&9051676898
02/08/22 Выполнено&9051676898
03/08/13 Не выполнено&4985549022
99/03/09 Выполнено&5899737231
04/03/03 Выполнено&1223336864

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

1 2 3
22/08/02 Да 905 167-6898
13/08/03 Нет 498 554-9022
09/03/99 Да 589 973-7231
03/03/04 Да 122 333-6864

Вариант №30

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
1 82% semotidi83@rambler.ru
0 99% kolifan68@yandex.ru
0 41% tubagic68@mail.ru

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

1 2 3
Да Нет Нет
0.82 0.99 0.41
rambler.ru yandex.ru mail.ru

Пример 2

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

1 2 3
1 45% sosuk15@yandex.ru
1 84% dozavan88@mail.ru
0 82% igor_29@rambler.ru
0 59% bogdan31@rambler.ru

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

1 2 3 4
Да Да Нет Нет
0.45 0.84 0.82 0.59
yandex.ru mail.ru rambler.ru rambler.ru

Вариант №31

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
22.12.1999 22.12.1999 0.5766 0 А.М. Дукли
19.05.2000 19.05.2000 0.0340 1 Г.Ч. Шикский
08.05.2001 08.05.2001 0.1810 1 О.Д. Бефацяк

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

1 2 3
22-12-1999 19-05-2000 08-05-2001
58% 3% 18%
Не выполнено Выполнено Выполнено
Дукли Шикский Бефацяк

Пример 2

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

1 2 3 4 5 6
26.09.2002 26.09.2002 0.7283 1 В.О. Зачушич
19.01.2002 19.01.2002 0.4066 1 А.О. Зикициди
17.06.2003 17.06.2003 0.6946 1 Р.Д. Вавимов
18.05.2000 18.05.2000 0.8281 0 И.Ф. Лифман

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

1 2 3 4
26-09-2002 19-01-2002 17-06-2003 18-05-2000
73% 41% 69% 83%
Выполнено Выполнено Выполнено Не выполнено
Зачушич Зикициди Вавимов Лифман

Вариант №32

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
+7(459)594-90-18 2002.06.03:Да
+7(300)588-93-79 2001.01.15:Нет
+7(688)663-24-24 2002.04.27:Нет
+7(367)861-81-45 2003.11.25:Нет
+7(367)861-81-45 2003.11.25:Нет

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

1 2 3 4
+7 459 594-90-18 +7 300 588-93-79 +7 688 663-24-24 +7 367 861-81-45
Выполнено Не выполнено Не выполнено Не выполнено
03-06-02 15-01-01 27-04-02 25-11-03

Пример 2

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

1 2 3 4
+7(167)841-64-30 1999.11.20:Да
+7(650)460-24-63 2002.10.22:Нет
+7(650)460-24-63 2002.10.22:Нет
+7(846)926-54-56 2000.02.13:Да

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

1 2 3
+7 167 841-64-30 +7 650 460-24-63 +7 846 926-54-56
Выполнено Не выполнено Выполнено
20-11-99 22-10-02 13-02-00

Вариант №33

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
+72618982854 Выполнено 0.3
+75666738008 Не выполнено 0.3
+71033488958 Выполнено 0.7
+75796782893 Выполнено 0.0

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

1 2 3
2618982854 Y 0.30
5666738008 N 0.30
1033488958 Y 0.70
5796782893 Y 0.00

Пример 2

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

1 2 3 4
+76615827983 Не выполнено 0.1
+76348844595 Выполнено 0.2
+73407034194 Не выполнено 0.8
+70527417144 Выполнено 1.0

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

1 2 3
6615827983 N 0.10
6348844595 Y 0.20
3407034194 N 0.80
0527417144 Y 1.00

Вариант №34

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
Демли, Н.Л. 0.9801 (729) 667-3320 demli98@gmail.com
Зевли, В.Ц. 0.1943 (908) 320-8782 zevli29@yahoo.com
Гесберг, М.Ш. 0.4422 (707) 487-8707 gesberg90@mail.ru
Цавак, В.Е. 0.7694 (303) 950-6664 zavak8@mail.ru

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

1 2 3 4
Демли 1.0 (729) 667-33-20 demli98[at]gmail.com
Гесберг 0.4 (707) 487-87-07 gesberg90[at]mail.ru
Цавак 0.8 (303) 950-66-64 zavak8[at]mail.ru
Зевли 0.2 (908) 320-87-82 zevli29[at]yahoo.com

Пример 2

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

1 2 3 4 5 6
Госузиди, А.Г. 0.6865 (372) 682-5062 gosuzidi14@mail.ru
Тумориди, М.Т. 0.4882 (927) 142-3288 tumoridi64@gmail.com
Ралак, И.Д. 0.8192 (838) 043-1091 ralak77@gmail.com
Бавберг, М.Ф. 0.7276 (788) 668-4539 bavberg5@mail.ru

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

1 2 3 4
Бавберг 0.7 (788) 668-45-39 bavberg5[at]mail.ru
Госузиди 0.7 (372) 682-50-62 gosuzidi14[at]mail.ru
Ралак 0.8 (838) 043-10-91 ralak77[at]gmail.com
Тумориди 0.5 (927) 142-32-88 tumoridi64[at]gmail.com

Вариант №35

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
dugosberg6@rambler.ru 0.1249 04-10-25 В.Л. Дугосберг
dugosberg6@rambler.ru 0.1249 04-10-25 В.Л. Дугосберг
zozubidi52@mail.ru 0.6661 04-06-10 Т.М. Цозубиди
sulli87@yahoo.com 0.5719 03-07-03 Г.Ш. Сулли

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

1 2 3
dugosberg6[at]rambler.ru zozubidi52[at]mail.ru sulli87[at]yahoo.com
0.12 0.67 0.57
04.10.25 04.06.10 03.07.03
Дугосберг Цозубиди Сулли

Пример 2

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

1 2 3 4 5 6
rugukak67@rambler.ru 0.1254 02-02-20 Е.О. Ругукяк
zomokev1@gmail.com 0.5498 04-07-09 А.Г. Цомокев
gazekberg39@yahoo.com 0.7162 03-01-26 В.Ш. Гацекберг
gazekberg39@yahoo.com 0.7162 03-01-26 В.Ш. Гацекберг

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

1 2 3
rugukak67[at]rambler.ru zomokev1[at]gmail.com gazekberg39[at]yahoo.com
0.13 0.55 0.72
02.02.20 04.07.09 03.01.26
Ругукяк Цомокев Гацекберг

Вариант №36

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
tobov34[at]rambler.ru 03.09.24 03.09.24 Тобов Амир
cusonij61[at]gmail.com 04.12.16 04.12.16 Чусоний Петр
matvej66[at]rambler.ru 99.11.28 99.11.28 Лифян Матвей

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

1 2 3
tobov34@rambler.ru cusonij61@gmail.com matvej66@rambler.ru
24-09-03 16-12-04 28-11-99
Тобов Чусоний Лифян

Пример 2

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

1 2 3 4 5
mutusuk95[at]mail.ru 03.01.08 03.01.08 Мутушук Богдан
gordej68[at]yandex.ru 03.09.09 03.09.09 Фумич Гордей
danila3[at]rambler.ru 00.09.20 00.09.20 Чушко Данила

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

1 2 3
mutusuk95@mail.ru gordej68@yandex.ru danila3@rambler.ru
08-01-03 09-09-03 20-09-00
Мутушук Фумич Чушко

Вариант №37

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
tonanz75@yahoo.com Тонянц, Д.И. Тонянц, Д.И. Нет
nusibic66@rambler.ru Нусибич, Р.Ч. Нусибич, Р.Ч. Да
zuzak19@mail.ru Зуцяк, К.В. Зуцяк, К.В. Да
gegak91@rambler.ru Гегак, А.Н. Гегак, А.Н. Нет

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

1 2 3 4
tonanz75 nusibic66 zuzak19 gegak91
Д. Тонянц Р. Нусибич К. Зуцяк А. Гегак
0 1 1 0

Пример 2

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

1 2 3 4 5 6
kirodic60@mail.ru Киродич, Р.О. Киродич, Р.О. Нет
tuzozin46@rambler.ru Туцозин, Т.О. Туцозин, Т.О. Да
kacli23@rambler.ru Качли, Д.О. Качли, Д.О. Да
gorli21@rambler.ru Горли, А.И. Горли, А.И. Да

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

1 2 3 4
kirodic60 tuzozin46 kacli23 gorli21
Р. Киродич Т. Туцозин Д. Качли А. Горли
0 1 1 1

Вариант №38

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
15/02/02 0.3 Насян Богдан 0 0
02/06/03 0.2 Цилко Макар 0 0
02/06/03 0.2 Цилко Макар 0 0
02/06/03 0.2 Цилко Макар 0 0
27/03/99 0.5 Шучин Мирослав 1 1
01/08/00 0.3 Тулетев Дмитрий 1 1

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

1 2 3 4
02-02-15 0.3000 Богдан Насян Не выполнено
03-06-02 0.2000 Макар Цилко Не выполнено
99-03-27 0.5000 Мирослав Шучин Выполнено
00-08-01 0.3000 Дмитрий Тулетев Выполнено

Пример 2

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

1 2 3 4 5 6
15/12/01 0.8 Луниди Степан 0 0
06/09/04 0.5 Бекий Олег 0 0
25/09/03 0.4 Накич Леонид 1 1
24/01/02 0.4 Кечов Андрей 0 0
24/01/02 0.4 Кечов Андрей 0 0
24/01/02 0.4 Кечов Андрей 0 0

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

1 2 3 4
01-12-15 0.8000 Степан Луниди Не выполнено
04-09-06 0.5000 Олег Бекий Не выполнено
03-09-25 0.4000 Леонид Накич Выполнено
02-01-24 0.4000 Андрей Кечов Не выполнено

Вариант №39

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6 7
1 1 53% +7 070 431-63-29 19-01-99
0 0 28% +7 398 793-86-78 24-12-03
0 0 78% +7 801 310-97-77 04-11-99
0 0 78% +7 801 310-97-77 04-11-99
1 1 93% +7 141 379-89-42 25-02-00

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

1 2 3 4
Да 0.5 +7 070 431-6329 19/01/99
Нет 0.3 +7 398 793-8678 24/12/03
Нет 0.8 +7 801 310-9777 04/11/99
Да 0.9 +7 141 379-8942 25/02/00

Пример 2

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

1 2 3 4 5 6 7
1 1 57% +7 736 826-78-84 06-08-02
0 0 5% +7 662 191-27-58 07-12-03
0 0 5% +7 662 191-27-58 07-12-03
0 0 48% +7 674 771-68-71 04-04-00

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

1 2 3 4
Да 0.6 +7 736 826-7884 06/08/02
Нет 0.1 +7 662 191-2758 07/12/03
Нет 0.5 +7 674 771-6871 04/04/00

Вариант №40

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
+79693201463 gomak9@rambler.ru Не выполнено Не выполнено
+72545196290 bosilanz28@yahoo.com Выполнено Выполнено
+76767050847 kifev8@yahoo.com Выполнено Выполнено
+79693201463 gomak9@rambler.ru Не выполнено Не выполнено
+79693201463 gomak9@rambler.ru Не выполнено Не выполнено

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

1 2 3
+7 254 519-6290 bosilanz28 Да
+7 676 705-0847 kifev8 Да
+7 969 320-1463 gomak9 Нет

Пример 2

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

1 2 3 4
+76773321314 nemilko17@mail.ru Выполнено Выполнено
+70224405919 zisanz84@yandex.ru Не выполнено Не выполнено
+70224405919 zisanz84@yandex.ru Не выполнено Не выполнено
+78610672551 sorovev23@yahoo.com Не выполнено Не выполнено
+77105622530 mezij33@mail.ru Не выполнено Не выполнено
+70224405919 zisanz84@yandex.ru Не выполнено Не выполнено

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

1 2 3
+7 022 440-5919 zisanz84 Нет
+7 677 332-1314 nemilko17 Да
+7 710 562-2530 mezij33 Нет
+7 861 067-2551 sorovev23 Нет