ИКБО-30-22

Вариант №1

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
Булич В.Г. 514-952-6254 true 0.18
Сотуров Г.Г. 917-301-1356 false 0.18
Кумко И.Б. 910-876-0147 true 0.18

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

1 2 3
В. Булич Г. Сотуров И. Кумко
9526254 3011356 8760147
Выполнено Не выполнено Выполнено
0.1800 0.1800 0.1800

Пример 2

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

1 2 3 4 5 6
Мусий А.Ц. 260-913-6985 false 0.85
Шолубко В.У. 042-312-6971 true 0.51
Тошко Б.Л. 305-722-0252 true 0.24
Фачич Е.О. 090-153-4678 false 0.05

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

1 2 3 4
А. Мусий В. Шолубко Б. Тошко Е. Фачич
9136985 3126971 7220252 1534678
Не выполнено Выполнено Выполнено Не выполнено
0.8500 0.5100 0.2400 0.0500

Вариант №2

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
04/10/20#0.4516 true true Шувузский Юрий
03/07/15#0.3296 false false Бичяк Станислав
02/10/23#0.8858 true true Дорич Тимофей

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

1 2 3
20.10.04 15.07.03 23.10.02
Выполнено Не выполнено Выполнено
Шувузский Бичяк Дорич
0.45 0.33 0.89

Пример 2

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

1 2 3 4 5 6
03/07/10#0.0026 true true Либегко Адель
01/02/01#0.0855 true true Цичогянц Богдан
03/01/23#0.7325 true true Куцин Савва

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

1 2 3
10.07.03 01.02.01 23.01.03
Выполнено Выполнено Выполнено
Либегко Цичогянц Куцин
0.00 0.09 0.73

Вариант №3

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
(515) 922-2608 (515) 922-2608 Всеволод Р. Мозов;Выполнено
(515) 922-2608 (515) 922-2608 Всеволод Р. Мозов;Выполнено
(619) 248-5372 (619) 248-5372 Эмиль К. Лотекян;Не выполнено
(306) 534-0445 (306) 534-0445 Роман Д. Бучебянц;Выполнено

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

1 2 3
(515) 922-26-08 (619) 248-53-72 (306) 534-04-45
да нет да
Мозов Лотекян Бучебянц

Пример 2

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

1 2 3
(952) 241-1622 (952) 241-1622 Николай Ц. Сиско;Выполнено
(676) 424-3940 (676) 424-3940 Адель Ч. Лалич;Не выполнено
(032) 188-5761 (032) 188-5761 Владимир Г. Сивешов;Выполнено
(032) 188-5761 (032) 188-5761 Владимир Г. Сивешов;Выполнено
(201) 862-5549 (201) 862-5549 Ростислав З. Лакебберг;Не выполнено

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

1 2 3 4
(952) 241-16-22 (676) 424-39-40 (032) 188-57-61 (201) 862-55-49
да нет да нет
Сиско Лалич Сивешов Лакебберг

Вариант №4

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
05/01/99 05/01/99 +7(419)658-61-84 bolafic9[at]gmail.com
21/09/00 21/09/00 +7(670)069-67-26 fibotan16[at]yandex.ru
05/01/99 05/01/99 +7(419)658-61-84 bolafic9[at]gmail.com
08/11/00 08/11/00 +7(831)071-97-46 miroslav8[at]rambler.ru

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

1 2 3
99/01/05 00/09/21 00/11/08
419-658-6184 670-069-6726 831-071-9746
gmail.com yandex.ru rambler.ru

Пример 2

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

1 2 3 4
13/05/02 13/05/02 +7(319)730-37-85 suvefak54[at]gmail.com
11/02/04 11/02/04 +7(215)633-64-01 kuzudberg92[at]gmail.com
24/09/01 24/09/01 +7(580)873-33-75 nacizuk2[at]yahoo.com
11/02/04 11/02/04 +7(215)633-64-01 kuzudberg92[at]gmail.com
11/09/01 11/09/01 +7(570)535-86-46 stanislav48[at]mail.ru

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

1 2 3 4
02/05/13 04/02/11 01/09/24 01/09/11
319-730-3785 215-633-6401 580-873-3375 570-535-8646
gmail.com gmail.com yahoo.com mail.ru

Вариант №5

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
0.94 Святогор Ч. Мубумич svatogor20@mail.ru 09.12.2001 svatogor20@mail.ru
0.17 Никита С. Субев nikita41@gmail.com 06.10.2001 nikita41@gmail.com
0.33 Родион У. Базариди bazaridi35@yandex.ru 24.04.2002 bazaridi35@yandex.ru

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

1 2 3
0.9400 0.1700 0.3300
С.Ч. Мубумич Н.С. Субев Р.У. Базариди
mail.ru gmail.com yandex.ru
01/12/09 01/10/06 02/04/24

Пример 2

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

1 2 3 4 5
0.88 Василий Ч. Зонориди zonoridi50@yandex.ru 05.04.2001 zonoridi50@yandex.ru
0.16 Марат Б. Декешиди dekesidi79@gmail.com 27.05.2003 dekesidi79@gmail.com
0.67 Влад У. Мотий motij25@yandex.ru 05.03.2004 motij25@yandex.ru

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

1 2 3
0.8800 0.1600 0.6700
В.Ч. Зонориди М.Б. Декешиди В.У. Мотий
yandex.ru gmail.com yandex.ru
01/04/05 03/05/27 04/03/05

Вариант №6

Задача №10

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

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

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

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

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

Пример 1

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

1 2
vecij98@rambler.ru&31% N
dogak51@rambler.ru&99% N
vusufuk80@gmail.com&13% Y
vusufuk80@gmail.com&13% Y
vusufuk80@gmail.com&13% Y

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

1 2 3
vecij98 dogak51 vusufuk80
false false true
0.31 0.99 0.13

Пример 2

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

1 2
takutuk48@mail.ru&10% Y
sogivin84@gmail.com&65% N
citosic11@mail.ru&89% N
citosic11@mail.ru&89% N
citosic11@mail.ru&89% N

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

1 2 3
takutuk48 sogivin84 citosic11
true false false
0.10 0.65 0.89

Вариант №7

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Радмир Ретяк (382) 768-1959 2003-08-13 radmir34@mail.ru
Радмир Ретяк (382) 768-1959 2003-08-13 radmir34@mail.ru
Радмир Ретяк (382) 768-1959 2003-08-13 radmir34@mail.ru
Матвей Бодич (067) 619-9837 2004-06-15 matvej23@gmail.com
Анатолий Сенский (500) 462-9566 2000-10-05 anatolij50@gmail.com

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

1 2 3
Ретяк Бодич Сенский
(382) 768-19-59 (067) 619-98-37 (500) 462-95-66
13/08/2003 15/06/2004 05/10/2000
radmir34[at]mail.ru matvej23[at]gmail.com anatolij50[at]gmail.com

Пример 2

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

1 2 3 4 5
Сергей Нузукяк (925) 187-5003 2004-10-24 nuzukak41@yahoo.com
Всеволод Зучев (427) 504-4508 1999-01-09 vsevolod17@yahoo.com
Всеволод Зучев (427) 504-4508 1999-01-09 vsevolod17@yahoo.com
Алексей Чикко (049) 123-0875 1999-12-15 aleksej34@mail.ru
Всеволод Зучев (427) 504-4508 1999-01-09 vsevolod17@yahoo.com
Даниил Баветич (477) 768-4285 2003-05-25 bavetic93@yandex.ru

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

1 2 3 4
Нузукяк Зучев Чикко Баветич
(925) 187-50-03 (427) 504-45-08 (049) 123-08-75 (477) 768-42-85
24/10/2004 09/01/1999 15/12/1999 25/05/2003
nuzukak41[at]yahoo.com vsevolod17[at]yahoo.com aleksej34[at]mail.ru bavetic93[at]yandex.ru

Вариант №8

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
8%&Юрий Ц. Бибемин +7 (276) 250-79-15 bibemin99[at]mail.ru bibemin99[at]mail.ru
46%&Глеб Л. Тасигак +7 (598) 376-73-01 tasigak14[at]yahoo.com tasigak14[at]yahoo.com
39%&Марк М. Комагич +7 (165) 124-45-25 komagic17[at]yahoo.com komagic17[at]yahoo.com

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

1 2 3
0.08 0.46 0.39
Юрий Бибемин Глеб Тасигак Марк Комагич
+7(276)250-79-15 +7(598)376-73-01 +7(165)124-45-25
bibemin99 tasigak14 komagic17

Пример 2

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

1 2 3 4 5 6
48%&Роман Г. Колак +7 (090) 147-98-19 roman59[at]gmail.com roman59[at]gmail.com
31%&Андрей О. Чевян +7 (322) 062-65-78 andrej11[at]mail.ru andrej11[at]mail.ru
24%&Гордей Ф. Цидян +7 (184) 552-51-69 gordej76[at]rambler.ru gordej76[at]rambler.ru
77%&Ярослав Ч. Рудин +7 (787) 539-20-19 aroslav88[at]rambler.ru aroslav88[at]rambler.ru

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

1 2 3 4
0.48 0.31 0.24 0.77
Роман Колак Андрей Чевян Гордей Цидян Ярослав Рудин
+7(090)147-98-19 +7(322)062-65-78 +7(184)552-51-69 +7(787)539-20-19
roman59 andrej11 gordej76 aroslav88

Вариант №9

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Назар Зелий 0.78 false
Всеволод Шидянц 0.89 false
Денис Гибомли 0.27 false
Назар Зелий 0.78 false
Назар Зелий 0.78 false
Мирон Воловберг 0.38 false

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

1 2 3 4
Зелий Назар Шидянц Всеволод Гибомли Денис Воловберг Мирон
0.7800 0.8900 0.2700 0.3800
нет нет нет нет

Пример 2

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

1 2 3 4 5
Алексей Бечли 0.09 true
Виталий Бунигко 0.24 true
Виталий Бунигко 0.24 true
Виталий Бунигко 0.24 true
Анатолий Цебов 0.25 false

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

1 2 3
Бечли Алексей Бунигко Виталий Цебов Анатолий
0.0900 0.2400 0.2500
да да нет

Вариант №10

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
+79429646591 Мирон У. Цушук!61% 1
+78111301175 Арсен И. Цуцли!9% 1
+72500662845 Даниэль З. Голберг!34% 0

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

1 2 3 4
964-6591 Цушук М.У. 0.610 Выполнено
130-1175 Цуцли А.И. 0.090 Выполнено
066-2845 Голберг Д.З. 0.340 Не выполнено

Пример 2

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

1 2 3
+78260598140 Руслан Н. Фемяк!89% 1
+76376612958 Григорий О. Чузирич!35% 1
+73684567526 Тимур З. Цечаско!8% 0
+75050645843 Мирон Ц. Бебберг!74% 1

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

1 2 3 4
059-8140 Фемяк Р.Н. 0.890 Выполнено
661-2958 Чузирич Г.О. 0.350 Выполнено
456-7526 Цечаско Т.З. 0.080 Не выполнено
064-5843 Бебберг М.Ц. 0.740 Выполнено

Вариант №11

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
mamafuk4@rambler.ru!0.27 516 387-5126 516 387-5126
sovic5@rambler.ru!0.66 300 856-9728 300 856-9728
zoninli56@rambler.ru!0.67 402 519-0504 402 519-0504
bozasin49@mail.ru!0.14 358 981-9821 358 981-9821

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

1 2 3
27% rambler.ru 387-5126
66% rambler.ru 856-9728
67% rambler.ru 519-0504
14% mail.ru 981-9821

Пример 2

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

1 2 3 4
sililli76@yandex.ru!0.50 438 373-5209 438 373-5209
vagizak12@yahoo.com!0.65 082 592-7382 082 592-7382
cuminak96@mail.ru!0.18 282 010-7242 282 010-7242

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

1 2 3
50% yandex.ru 373-5209
65% yahoo.com 592-7382
18% mail.ru 010-7242

Вариант №12

Задача №10

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

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

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

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

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

Пример 1

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

1 2
Арсен Б. Нерман|0.8 +72641799471
Рустам Ш. Шечин|0.6 +72697155437
Айдар З. Нусли|0.5 +78583930933

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

1 2 3
0.800 179-94-71 Нерман, А.Б.
0.600 715-54-37 Шечин, Р.Ш.
0.500 393-09-33 Нусли, А.З.

Пример 2

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

1 2
Борис Г. Шошичий|1.0 +75372918626
Филипп Е. Кесян|0.6 +71945608369
Евгений О. Давозян|0.4 +70819163557
Даниэль Ц. Душиди|0.8 +77046574002

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

1 2 3
1.000 291-86-26 Шошичий, Б.Г.
0.600 560-83-69 Кесян, Ф.Е.
0.400 916-35-57 Давозян, Е.О.
0.800 657-40-02 Душиди, Д.Ц.

Вариант №13

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
konstantin12[at]mail.ru Константин С. Рофуфук Константин С. Рофуфук +7(083)556-72-93
zabenov20[at]mail.ru Демид М. Цабенов Демид М. Цабенов +7(020)120-26-48
lamizan11[at]yandex.ru Артур О. Ламицян Артур О. Ламицян +7(155)003-05-20

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

1 2 3
konstantin12@mail.ru zabenov20@mail.ru lamizan11@yandex.ru
Рофуфук Константин Цабенов Демид Ламицян Артур
+7 083 556-7293 +7 020 120-2648 +7 155 003-0520

Пример 2

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

1 2 3 4 5
daniel_82[at]rambler.ru Даниэль К. Фекли Даниэль К. Фекли +7(476)446-45-45
svatogor39[at]mail.ru Святогор Ф. Субов Святогор Ф. Субов +7(920)753-09-29
platon49[at]yandex.ru Платон Б. Рубук Платон Б. Рубук +7(562)165-97-56
odissej26[at]yandex.ru Одиссей Ч. Дедиди Одиссей Ч. Дедиди +7(321)552-53-32

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

1 2 3 4
daniel_82@rambler.ru svatogor39@mail.ru platon49@yandex.ru odissej26@yandex.ru
Фекли Даниэль Субов Святогор Рубук Платон Дедиди Одиссей
+7 476 446-4545 +7 920 753-0929 +7 562 165-9756 +7 321 552-5332

Вариант №14

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
Назар Г. Гакерук&0.823 да
Николай М. Мицибиди&0.736 нет
Альберт Н. Тачешский&0.080 да
Даниэль Ч. Новариди&0.846 да

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

1 2 3 4
0.8230 0.7360 0.0800 0.8460
Выполнено Не выполнено Выполнено Выполнено
Гакерук Мицибиди Тачешский Новариди

Пример 2

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

1 2 3
Радмир И. Замекберг&0.067 да
Яромир О. Мокасянц&0.286 да
Денис Ф. Лабли&0.460 нет

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

1 2 3
0.0670 0.2860 0.4600
Выполнено Выполнено Не выполнено
Замекберг Мокасянц Лабли

Вариант №15

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
833-0759 03-07-15&Натевян Марат Выполнено
833-0759 03-07-15&Натевян Марат Выполнено
866-3657 00-02-18&Камяк Платон Не выполнено
833-0759 03-07-15&Натевян Марат Выполнено
819-0251 03-03-16&Дебибин Арсен Не выполнено

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

1 2 3
833-07-59 866-36-57 819-02-51
Марат Натевян Платон Камяк Арсен Дебибин
Y N N
15.07.03 18.02.00 16.03.03

Пример 2

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

1 2 3
039-1550 00-03-18&Феладли Вячеслав Не выполнено
520-2433 04-06-26&Нокянц Артем Выполнено
584-9307 01-06-11&Нашак Родион Выполнено
039-1550 00-03-18&Феладли Вячеслав Не выполнено
039-1550 00-03-18&Феладли Вячеслав Не выполнено

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

1 2 3
039-15-50 520-24-33 584-93-07
Вячеслав Феладли Артем Нокянц Родион Нашак
N Y Y
18.03.00 26.06.04 11.06.01

Вариант №16

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
(311) 348-2822:kugidi32[at]yahoo.com Кугиди Т.И. 03/03/99 03/03/99
(372) 456-4785:rilinuk41[at]rambler.ru Рилинук Д.Ч. 08/02/01 08/02/01
(726) 559-6317:kacak83[at]mail.ru Качак А.Л. 19/10/99 19/10/99
(843) 616-0857:fazeban26[at]rambler.ru Фацебян Т.Ш. 05/08/02 05/08/02

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

1 2 3 4
3482822 4564785 5596317 6160857
kugidi32 rilinuk41 kacak83 fazeban26
Кугиди Рилинук Качак Фацебян
03.03.99 08.02.01 19.10.99 05.08.02

Пример 2

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

1 2 3 4 5
(528) 719-2096:sidusic18[at]yandex.ru Шидусич Д.М. 03/12/04 03/12/04
(907) 193-1089:cunidi13[at]mail.ru Чуниди А.А. 08/07/00 08/07/00
(735) 267-3872:carogic34[at]gmail.com Чарогич Р.Ч. 17/11/04 17/11/04

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

1 2 3
7192096 1931089 2673872
sidusic18 cunidi13 carogic34
Шидусич Чуниди Чарогич
03.12.04 08.07.00 17.11.04

Вариант №17

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Артем С. Шезян artem56[at]rambler.ru!нет +7 742 808-3796
Марк Т. Зукокин zukokin7[at]mail.ru!нет +7 118 049-0385
Дмитрий А. Бавий dmitrij91[at]rambler.ru!да +7 566 851-6810
Богдан Ч. Димко bogdan47[at]gmail.com!нет +7 955 370-3689
Богдан Ч. Димко bogdan47[at]gmail.com!нет +7 955 370-3689
Богдан Ч. Димко bogdan47[at]gmail.com!нет +7 955 370-3689

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

1 2 3 4
Шезян, А.С. N (742) 808-37-96 rambler.ru
Зукокин, М.Т. N (118) 049-03-85 mail.ru
Бавий, Д.А. Y (566) 851-68-10 rambler.ru
Димко, Б.Ч. N (955) 370-36-89 gmail.com

Пример 2

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

1 2 3 4 5
Эмиль К. Кикузли kikuzli32[at]rambler.ru!да +7 188 540-8208
Эмиль К. Кикузли kikuzli32[at]rambler.ru!да +7 188 540-8208
Эмиль К. Кикузли kikuzli32[at]rambler.ru!да +7 188 540-8208
Родион С. Басский basskij77[at]yandex.ru!да +7 334 761-8898
Андрей М. Маняк andrej80[at]gmail.com!нет +7 344 971-9691

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

1 2 3 4
Кикузли, Э.К. Y (188) 540-82-08 rambler.ru
Басский, Р.С. Y (334) 761-88-98 yandex.ru
Маняк, А.М. N (344) 971-96-91 gmail.com

Вариант №18

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
sevov93[at]mail.ru 04/10/10&7130476 sevov93[at]mail.ru Нет
diginic28[at]gmail.com 02/03/21&0520180 diginic28[at]gmail.com Да
guzev52[at]rambler.ru 01/03/06&2959167 guzev52[at]rambler.ru Да
guzev52[at]rambler.ru 01/03/06&2959167 guzev52[at]rambler.ru Да
guzev52[at]rambler.ru 01/03/06&2959167 guzev52[at]rambler.ru Да

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

1 2 3 4
gmail.com 21.03.02 052-0180 Выполнено
rambler.ru 06.03.01 295-9167 Выполнено
mail.ru 10.10.04 713-0476 Не выполнено

Пример 2

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

1 2 3 4
vuminko60[at]gmail.com 01/01/21&4869730 vuminko60[at]gmail.com Нет
vozuk38[at]yandex.ru 03/02/13&3932824 vozuk38[at]yandex.ru Нет
nitan32[at]gmail.com 03/10/03&2186703 nitan32[at]gmail.com Нет
loditli53[at]yandex.ru 00/07/09&3764709 loditli53[at]yandex.ru Да
loditli53[at]yandex.ru 00/07/09&3764709 loditli53[at]yandex.ru Да
loditli53[at]yandex.ru 00/07/09&3764709 loditli53[at]yandex.ru Да

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

1 2 3 4
gmail.com 03.10.03 218-6703 Не выполнено
yandex.ru 09.07.00 376-4709 Выполнено
yandex.ru 13.02.03 393-2824 Не выполнено
gmail.com 21.01.01 486-9730 Не выполнено

Вариант №19

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
2002/02/08 Арсен З. Гацберг gazberg30[at]mail.ru!+7 816 636-02-19
1999/07/15 Иван З. Фочавянц focavanz54[at]mail.ru!+7 141 512-12-56
2000/02/22 Всеволод М. Сулий vsevolod77[at]yandex.ru!+7 160 461-23-06
2000/09/07 Станислав В. Лирудий stanislav92[at]rambler.ru!+7 221 291-36-79
2000/09/07 Станислав В. Лирудий stanislav92[at]rambler.ru!+7 221 291-36-79

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

1 2 3 4
02/02/08 00/09/07 00/02/22 99/07/15
Гацберг Лирудий Сулий Фочавянц
6360219 2913679 4612306 5121256
gazberg30 stanislav92 vsevolod77 focavanz54

Пример 2

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

1 2 3
2000/08/20 Степан С. Шакий stepan77[at]gmail.com!+7 024 255-45-32
2003/05/05 Даниил З. Тутич daniil45[at]yahoo.com!+7 235 020-97-35
2001/02/22 Игнат Т. Шорашук sorasuk18[at]yandex.ru!+7 057 880-10-08
2001/02/22 Игнат Т. Шорашук sorasuk18[at]yandex.ru!+7 057 880-10-08
1999/05/23 Игорь Т. Макян igor_5[at]gmail.com!+7 121 619-53-52

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

1 2 3 4
99/05/23 03/05/05 00/08/20 01/02/22
Макян Тутич Шакий Шорашук
6195352 0209735 2554532 8801008
igor_5 daniil45 stepan77 sorasuk18

Вариант №20

Задача №10

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

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

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

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

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

Пример 1

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

1 2
false;Яромир Ф. Шемидли (088) 231-8953
true;Станислав В. Зурачли (895) 463-1587
false;Захар Т. Нонефберг (737) 373-4015
true;Макар Т. Шорошук (127) 308-2513
true;Макар Т. Шорошук (127) 308-2513
true;Макар Т. Шорошук (127) 308-2513

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

1 2 3 4
Шемидли Яромир Зурачли Станислав Нонефберг Захар Шорошук Макар
088-231-8953 895-463-1587 737-373-4015 127-308-2513
Нет Да Нет Да

Пример 2

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

1 2
false;Марсель Ч. Тачиди (493) 747-7251
false;Сергей С. Назин (703) 642-4852
false;Ярослав Л. Лабагов (736) 955-7298
false;Марсель Ч. Тачиди (493) 747-7251
false;Марсель Ч. Тачиди (493) 747-7251

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

1 2 3
Тачиди Марсель Назин Сергей Лабагов Ярослав
493-747-7251 703-642-4852 736-955-7298
Нет Нет Нет

Вариант №21

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
0.674|+79042396015 Владислав Ф. Мамли Владислав Ф. Мамли
0.413|+70481264050 Станислав Л. Ламман Станислав Л. Ламман
0.326|+71337228440 Андрей У. Цевли Андрей У. Цевли
0.326|+71337228440 Андрей У. Цевли Андрей У. Цевли
0.190|+71911999545 Макар С. Золисев Макар С. Золисев

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

1 2 3 4
0.4 0.3 0.2 0.7
Ламман С.Л. Цевли А.У. Золисев М.С. Мамли В.Ф.
(048) 126-40-50 (133) 722-84-40 (191) 199-95-45 (904) 239-60-15

Пример 2

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

1 2 3
0.095|+75675217293 Демид К. Дорибман Демид К. Дорибман
0.031|+71743799658 Ян Г. Нацоцяк Ян Г. Нацоцяк
0.031|+71743799658 Ян Г. Нацоцяк Ян Г. Нацоцяк
0.092|+72600319478 Эмиль Ц. Натуфий Эмиль Ц. Натуфий

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

1 2 3
0.0 0.1 0.1
Нацоцяк Я.Г. Натуфий Э.Ц. Дорибман Д.К.
(174) 379-96-58 (260) 031-94-78 (567) 521-72-93

Вариант №22

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
ruvov45@yandex.ru ruvov45@yandex.ru 2002.10.26|О.У. Рувов
satan61@rambler.ru satan61@rambler.ru 2003.01.26|А.Р. Шатян
dimidak69@yandex.ru dimidak69@yandex.ru 2003.01.07|П.У. Димидак

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

1 2 3
yandex.ru rambler.ru yandex.ru
2002/10/26 2003/01/26 2003/01/07
Рувов О. Шатян А. Димидак П.

Пример 2

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

1 2 3
larak41@rambler.ru larak41@rambler.ru 1999.07.17|А.Д. Ларак
gozin55@mail.ru gozin55@mail.ru 2004.01.13|Р.О. Гоцин
cigoduk68@mail.ru cigoduk68@mail.ru 2000.03.22|И.А. Чигодук

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

1 2 3
rambler.ru mail.ru mail.ru
1999/07/17 2004/01/13 2000/03/22
Ларак А. Гоцин Р. Чигодук И.

Вариант №23

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Y 0.059 182-627-9035 danil79[at]mail.ru
Y 0.059 182-627-9035 danil79[at]mail.ru
N 0.333 654-988-8529 german82[at]yandex.ru
Y 0.059 182-627-9035 danil79[at]mail.ru
Y 0.319 531-771-7324 sedocli26[at]gmail.com

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

1 2 3
1 0 1
6% 33% 32%
6279035 9888529 7717324
mail.ru yandex.ru gmail.com

Пример 2

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

1 2 3 4 5
Y 0.934 820-163-5094 felagberg8[at]yandex.ru
Y 0.932 486-257-7467 gatacak39[at]yahoo.com
Y 0.410 283-981-2545 kebabman32[at]yahoo.com
Y 0.934 820-163-5094 felagberg8[at]yandex.ru
Y 0.934 820-163-5094 felagberg8[at]yandex.ru
Y 0.042 791-029-1903 georgij12[at]rambler.ru

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

1 2 3 4
1 1 1 1
93% 93% 41% 4%
1635094 2577467 9812545 0291903
yandex.ru yahoo.com yahoo.com rambler.ru

Вариант №24

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
cocanz77[at]yahoo.com +7 818 097-8821 02/03/09
zasskij11[at]yandex.ru +7 771 388-4929 01/10/09
runan20[at]rambler.ru +7 410 350-9632 03/11/18
runan20[at]rambler.ru +7 410 350-9632 03/11/18
segamin12[at]rambler.ru +7 006 685-4051 04/10/28

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

1 2 3 4
cocanz77 runan20 segamin12 zasskij11
+7 (818) 097-88-21 +7 (410) 350-96-32 +7 (006) 685-40-51 +7 (771) 388-49-29
02.03.09 03.11.18 04.10.28 01.10.09

Пример 2

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

1 2 3 4 5
vonogidi87[at]rambler.ru +7 751 958-3227 04/09/23
sunko51[at]mail.ru +7 055 081-5447 01/09/02
vonogidi87[at]rambler.ru +7 751 958-3227 04/09/23
levezanz40[at]yandex.ru +7 300 329-8689 03/08/10

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

1 2 3
levezanz40 sunko51 vonogidi87
+7 (300) 329-86-89 +7 (055) 081-54-47 +7 (751) 958-32-27
03.08.10 01.09.02 04.09.23

Вариант №25

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6 7
+7 798 357-87-83 Максим Ц. Фагиди maksim33@gmail.com 92% Максим Ц. Фагиди
+7 798 357-87-83 Максим Ц. Фагиди maksim33@gmail.com 92% Максим Ц. Фагиди
+7 558 173-01-53 Никита Г. Добберг dobberg67@gmail.com 48% Никита Г. Добберг
+7 233 102-36-61 Матвей А. Фичомли ficomli36@yandex.ru 45% Матвей А. Фичомли
+7 798 357-87-83 Максим Ц. Фагиди maksim33@gmail.com 92% Максим Ц. Фагиди

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

1 2 3 4
798 357-8783 Фагиди М.Ц. gmail.com 0.92
558 173-0153 Добберг Н.Г. gmail.com 0.48
233 102-3661 Фичомли М.А. yandex.ru 0.45

Пример 2

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

1 2 3 4 5 6 7
+7 497 155-16-58 Одиссей В. Шасисянц sasisanz38@mail.ru 32% Одиссей В. Шасисянц
+7 933 945-44-86 Владимир Р. Вилакко vladimir15@yandex.ru 54% Владимир Р. Вилакко
+7 652 377-56-89 Ильдар И. Нидецин nidezin13@mail.ru 10% Ильдар И. Нидецин
+7 933 945-44-86 Владимир Р. Вилакко vladimir15@yandex.ru 54% Владимир Р. Вилакко
+7 933 945-44-86 Владимир Р. Вилакко vladimir15@yandex.ru 54% Владимир Р. Вилакко

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

1 2 3 4
497 155-1658 Шасисянц О.В. mail.ru 0.32
933 945-4486 Вилакко В.Р. yandex.ru 0.54
652 377-5689 Нидецин И.И. mail.ru 0.10

Вариант №26

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
01.06.20 true 0.270 01.06.20 artur35@rambler.ru
04.02.18 false 0.080 04.02.18 vsevolod60@rambler.ru
04.11.22 true 0.742 04.11.22 volirak95@mail.ru

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

1 2 3 4
01-06-20 Выполнено 0.27 rambler.ru
04-02-18 Не выполнено 0.08 rambler.ru
04-11-22 Выполнено 0.74 mail.ru

Пример 2

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

1 2 3 4 5
01.11.03 true 0.761 01.11.03 zazezko44@yandex.ru
04.05.12 true 0.416 04.05.12 anatolij60@rambler.ru
03.01.14 true 0.669 03.01.14 nabman73@rambler.ru

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

1 2 3 4
01-11-03 Выполнено 0.76 yandex.ru
04-05-12 Выполнено 0.42 rambler.ru
03-01-14 Выполнено 0.67 rambler.ru

Вариант №27

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Готедин Савелий:(863) 597-1318 0.577 0.577
Геков Юрий:(836) 680-4664 0.359 0.359
Тобосов Амир:(218) 859-0551 0.953 0.953
Тобосов Амир:(218) 859-0551 0.953 0.953
Мачский Всеволод:(332) 166-5535 0.787 0.787

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

1 2 3 4
2188590551 3321665535 8366804664 8635971318
Тобосов Мачский Геков Готедин
1.0 0.8 0.4 0.6

Пример 2

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

1 2 3 4 5
Дуфабский Станислав:(583) 811-7035 0.236 0.236
Ретишич Антон:(238) 153-6432 0.602 0.602
Луфевян Михаил:(810) 078-5264 0.314 0.314
Луфевян Михаил:(810) 078-5264 0.314 0.314

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

1 2 3
2381536432 5838117035 8100785264
Ретишич Дуфабский Луфевян
0.6 0.2 0.3

Вариант №28

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
false 0.161;anton15@gmail.com 17/06/04 false
true 0.804;svatoslav73@mail.ru 19/09/00 true
true 0.804;svatoslav73@mail.ru 19/09/00 true
true 0.804;svatoslav73@mail.ru 19/09/00 true
false 0.890;locivanz21@mail.ru 06/01/99 false
true 0.577;cogotan50@gmail.com 22/05/00 true

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

1 2 3 4
Нет Да Нет Да
gmail.com mail.ru mail.ru gmail.com
0.16 0.80 0.89 0.58
04.06.17 00.09.19 99.01.06 00.05.22

Пример 2

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

1 2 3 4
false 0.108;damir74@gmail.com 12/08/04 false
true 0.432;bosetan15@yandex.ru 24/08/99 true
false 0.485;ruranz63@yahoo.com 27/04/01 false
true 0.432;bosetan15@yandex.ru 24/08/99 true
true 0.432;bosetan15@yandex.ru 24/08/99 true

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

1 2 3
Нет Да Нет
gmail.com yandex.ru yahoo.com
0.11 0.43 0.48
04.08.12 99.08.24 01.04.27

Вариант №29

Задача №10

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

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

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

  1. Преобразовать содержимое ячеек по примерам.

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

Пример 1

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

1 2 3
true zacanz74@yahoo.com +7 570 064-1862
false disugij85@yahoo.com +7 884 555-4997
false seluk78@gmail.com +7 511 306-0462
false sizukev37@yahoo.com +7 893 246-5040

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

1 2 3
Выполнено zacanz74 0641862
Не выполнено disugij85 5554997
Не выполнено seluk78 3060462
Не выполнено sizukev37 2465040

Пример 2

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

1 2 3
true fazolidi92@yahoo.com +7 509 707-7173
true sunij13@yahoo.com +7 969 383-7503
false zazinanz3@mail.ru +7 458 686-3841

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

1 2 3
Выполнено fazolidi92 7077173
Выполнено sunij13 3837503
Не выполнено zazinanz3 6863841

Вариант №30

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
+7 005 639-3039 11-04-2001 11-04-2001 91%
+7 809 619-8108 24-01-2001 24-01-2001 58%
+7 782 963-4442 02-08-1999 02-08-1999 59%

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

1 2 3
639-30-39 01/04/11 0.910
619-81-08 01/01/24 0.580
963-44-42 99/08/02 0.590

Пример 2

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

1 2 3 4 5 6
+7 765 527-4888 18-08-2003 18-08-2003 77%
+7 987 891-2162 02-01-2001 02-01-2001 70%
+7 858 761-0290 02-05-2003 02-05-2003 16%
+7 521 656-3456 17-12-2003 17-12-2003 8%

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

1 2 3
527-48-88 03/08/18 0.770
891-21-62 01/01/02 0.700
761-02-90 03/05/02 0.160
656-34-56 03/12/17 0.080

Вариант №31

Задача №10

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

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

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

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

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

Пример 1

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

1 2
11.05.2004 Вобук С.В.!нет
15.08.2004 Кичутян В.А.!да
13.03.2002 Тушифко Д.К.!да
13.03.2002 Тушифко Д.К.!да
28.07.1999 Вукич Я.З.!да

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

1 2 3
11-05-04 Вобук С. false
15-08-04 Кичутян В. true
13-03-02 Тушифко Д. true
28-07-99 Вукич Я. true

Пример 2

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

1 2
16.06.2002 Зафянц Р.Ф.!нет
20.12.2003 Шифян М.М.!нет
17.07.2002 Зусич М.М.!нет
17.07.2002 Зусич М.М.!нет

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

1 2 3
16-06-02 Зафянц Р. false
20-12-03 Шифян М. false
17-07-02 Зусич М. false

Вариант №32

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
Антон Ш. Висосак 21/01/01 +71401488634 visosak26@yahoo.com
Даниэль Т. Цусий 15/08/01 +73681813923 daniel_65@rambler.ru
Артемий К. Цулев 07/07/00 +74087041821 artemij31@yandex.ru
Артемий К. Цулев 07/07/00 +74087041821 artemij31@yandex.ru
Константин Н. Зефак 10/11/99 +74718025387 konstantin25@yandex.ru

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

1 2 3 4
Висосак, А.Ш. Цусий, Д.Т. Цулев, А.К. Зефак, К.Н.
21.01.01 15.08.01 07.07.00 10.11.99
1488634 1813923 7041821 8025387
visosak26 daniel_65 artemij31 konstantin25

Пример 2

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

1 2 3 4 5 6
Алексей Ш. Валак 10/08/04 +71269362092 aleksej77@mail.ru
Роберт В. Гизефич 03/03/00 +71880872108 gizefic77@gmail.com
Марат Г. Робацберг 24/01/03 +70414866637 robazberg23@gmail.com
Роберт В. Гизефич 03/03/00 +71880872108 gizefic77@gmail.com

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

1 2 3
Гизефич, Р.В. Робацберг, М.Г. Валак, А.Ш.
03.03.00 24.01.03 10.08.04
0872108 4866637 9362092
gizefic77 robazberg23 aleksej77

Вариант №33

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
Лешосянц Д.Б.|Y +79833233001 89%
Ломокман И.М.|N +70244787792 33%
Висирак Л.Ц.|N +78192782219 64%
Ломокман И.М.|N +70244787792 33%

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

1 2 3 4
Выполнено Лешосянц Д. 983 323-3001 0.890
Не выполнено Ломокман И. 024 478-7792 0.330
Не выполнено Висирак Л. 819 278-2219 0.640

Пример 2

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

1 2 3 4 5
Цишевич С.Д.|N +71953984549 12%
Шитак О.Е.|N +71787477629 9%
Талли А.Ч.|Y +79586797228 63%
Талли А.Ч.|Y +79586797228 63%

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

1 2 3 4
Не выполнено Цишевич С. 195 398-4549 0.120
Не выполнено Шитак О. 178 747-7629 0.090
Выполнено Талли А. 958 679-7228 0.630

Вариант №34

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5
0.71 08/12/2003 нет Р.Б. Цуций нет
0.90 12/03/2004 да И.К. Ловавий да
0.52 09/08/2002 нет Н.Ш. Чивман нет
0.39 10/06/1999 нет В.Д. Зофян нет
0.52 09/08/2002 нет Н.Ш. Чивман нет

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

1 2 3 4
0.7 0.9 0.5 0.4
2003/12/08 2004/03/12 2002/08/09 1999/06/10
Нет Да Нет Нет
Р. Цуций И. Ловавий Н. Чивман В. Зофян

Пример 2

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

1 2 3 4 5
0.61 25/05/2002 да Т.Д. Дителий да
0.28 13/07/1999 нет А.У. Сутедяк нет
0.82 12/03/2000 да Э.Л. Кекян да
0.82 12/03/2000 да Э.Л. Кекян да

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

1 2 3
0.6 0.3 0.8
2002/05/25 1999/07/13 2000/03/12
Да Нет Да
Т. Дителий А. Сутедяк Э. Кекян

Вариант №35

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4 5 6
(306) 853-32-35 Тимур В. Кошотий Тимур В. Кошотий 0.07
(271) 635-43-64 Макар Б. Деченли Макар Б. Деченли 0.87
(130) 110-70-71 Елисей Ч. Залатянц Елисей Ч. Залатянц 0.85
(898) 690-74-78 Александр О. Дезумберг Александр О. Дезумберг 0.29

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

1 2 3
853-32-35 Тимур Кошотий 0.070
635-43-64 Макар Деченли 0.870
110-70-71 Елисей Залатянц 0.850
690-74-78 Александр Дезумберг 0.290

Пример 2

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

1 2 3 4 5 6
(647) 248-64-51 Илья Ц. Шалий Илья Ц. Шалий 0.60
(128) 436-01-59 Лев Д. Зитузев Лев Д. Зитузев 0.19
(737) 208-09-51 Вячеслав А. Шебурли Вячеслав А. Шебурли 0.53

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

1 2 3
248-64-51 Илья Шалий 0.600
436-01-59 Лев Зитузев 0.190
208-09-51 Вячеслав Шебурли 0.530

Вариант №36

Задача №10

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

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

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

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

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

Пример 1

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

1 2
2001.09.03 0.3650!tihon83[at]yahoo.com
2002.09.24 0.2805!vladimir95[at]gmail.com
2001.08.05 0.0125!tonuzskij49[at]rambler.ru

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

1 2 3
01.09.03 yahoo.com 0.36
02.09.24 gmail.com 0.28
01.08.05 rambler.ru 0.01

Пример 2

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

1 2
2000.07.26 0.2779!roman84[at]mail.ru
2002.04.20 0.0212!damir88[at]rambler.ru
1999.08.08 0.8266!timur65[at]yahoo.com
2002.11.20 0.7641!ginudij88[at]mail.ru

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

1 2 3
00.07.26 mail.ru 0.28
02.04.20 rambler.ru 0.02
99.08.08 yahoo.com 0.83
02.11.20 mail.ru 0.76

Вариант №37

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
false recskij21@gmail.com 2891615 Р.Т. Речский
true cogazuk61@yandex.ru 8649309 П.В. Чогацук
true mogman29@yahoo.com 1898994 Р.Т. Могман
true vanev76@gmail.com 3776486 А.С. Ванев

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

1 2 3 4
Нет Да Да Да
recskij21[at]gmail.com cogazuk61[at]yandex.ru mogman29[at]yahoo.com vanev76[at]gmail.com
289-16-15 864-93-09 189-89-94 377-64-86
Речский Чогацук Могман Ванев

Пример 2

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

1 2 3 4
false mogak53@gmail.com 5635799 М.Д. Могак
true volidi91@mail.ru 8559511 А.Г. Волиди
false bovokak80@yandex.ru 4584756 Р.Г. Бовокяк

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

1 2 3
Нет Да Нет
mogak53[at]gmail.com volidi91[at]mail.ru bovokak80[at]yandex.ru
563-57-99 855-95-11 458-47-56
Могак Волиди Бовокяк

Вариант №38

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
нет cizamskij91[at]mail.ru 0.0062
нет cizamskij91[at]mail.ru 0.0062
да vazarak73[at]rambler.ru 0.9789
нет zifadko14[at]gmail.com 0.4697

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

1 2 3
Не выполнено cizamskij91@mail.ru 0.01
Выполнено vazarak73@rambler.ru 0.98
Не выполнено zifadko14@gmail.com 0.47

Пример 2

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

1 2 3
нет sefskij26[at]yahoo.com 0.0680
нет burli5[at]mail.ru 0.2497
нет gugak53[at]rambler.ru 0.3758
нет gugak53[at]rambler.ru 0.3758
нет lebodberg6[at]yahoo.com 0.7791

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

1 2 3
Не выполнено sefskij26@yahoo.com 0.07
Не выполнено burli5@mail.ru 0.25
Не выполнено gugak53@rambler.ru 0.38
Не выполнено lebodberg6@yahoo.com 0.78

Вариант №39

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3
Севак, Р.Ц.!Нет sevak16[at]yandex.ru sevak16[at]yandex.ru
Бувурин, М.С.!Нет buvurin27[at]yahoo.com buvurin27[at]yahoo.com
Фибудак, Б.З.!Да fibudak37[at]mail.ru fibudak37[at]mail.ru

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

1 2 3
N N Y
Севак Р. Бувурин М. Фибудак Б.
yandex.ru yahoo.com mail.ru

Пример 2

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

1 2 3
Ночетберг, Е.К.!Да nocetberg25[at]yandex.ru nocetberg25[at]yandex.ru
Чигич, А.В.!Нет cigic47[at]mail.ru cigic47[at]mail.ru
Шекадли, К.У.!Да sekadli8[at]yandex.ru sekadli8[at]yandex.ru

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

1 2 3
Y N Y
Ночетберг Е. Чигич А. Шекадли К.
yandex.ru mail.ru yandex.ru

Вариант №40

Задача №10

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

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

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

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

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

Пример 1

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

1 2 3 4
Цуботян В.Н. Не выполнено 89% zubotan2@gmail.com
Лобешли А.З. Не выполнено 25% lobesli70@mail.ru
Фенянц С.У. Выполнено 38% fenanz51@yahoo.com
Цуботян В.Н. Не выполнено 89% zubotan2@gmail.com
Зицян И.З. Не выполнено 8% zizan72@rambler.ru

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

1 2 3 4
Зицян И. Лобешли А. Фенянц С. Цуботян В.
N N Y N
0.080 0.250 0.380 0.890
zizan72 lobesli70 fenanz51 zubotan2

Пример 2

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

1 2 3 4
Зациди О.Н. Не выполнено 54% zazidi97@yandex.ru
Гукянц И.И. Выполнено 25% gukanz44@mail.ru
Васич А.Д. Выполнено 82% vasic22@gmail.com
Гукянц И.И. Выполнено 25% gukanz44@mail.ru
Дукян З.С. Не выполнено 22% dukan56@mail.ru

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

1 2 3 4
Васич А. Гукянц И. Дукян З. Зациди О.
Y Y N N
0.820 0.250 0.220 0.540
vasic22 gukanz44 dukan56 zazidi97