Вариант №1
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №3 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
sazanuk16[at]rambler.ru |
(237) 596-81-88 |
Ян Ф. Сазанук |
|
(237) 596-81-88 |
|
rinat64[at]gmail.com |
(425) 982-55-07 |
Ринат Ф. Сечук |
|
(425) 982-55-07 |
|
vosotko11[at]yahoo.com |
(303) 730-84-04 |
Иван И. Восотко |
|
(303) 730-84-04 |
|
vosotko11[at]yahoo.com |
(303) 730-84-04 |
Иван И. Восотко |
|
(303) 730-84-04 |
|
|
|
|
|
|
|
lemolidi7[at]mail.ru |
(562) 520-89-85 |
Егор И. Лемолиди |
|
(562) 520-89-85 |
Результат преобразования:
vosotko11 |
lemolidi7 |
sazanuk16 |
rinat64 |
3037308404 |
5625208985 |
2375968188 |
4259825507 |
Восотко, И.И. |
Лемолиди, Е.И. |
Сазанук, Я.Ф. |
Сечук, Р.Ф. |
Пример 2
Исходная таблица:
|
vaceslav71[at]mail.ru |
(884) 906-59-64 |
Вячеслав К. Цацалев |
|
(884) 906-59-64 |
|
kucetak93[at]rambler.ru |
(794) 932-41-40 |
Ильдар В. Кучетак |
|
(794) 932-41-40 |
|
kukman65[at]mail.ru |
(814) 954-91-79 |
Демид Е. Кукман |
|
(814) 954-91-79 |
|
|
|
|
|
|
|
kukman65[at]mail.ru |
(814) 954-91-79 |
Демид Е. Кукман |
|
(814) 954-91-79 |
Результат преобразования:
kukman65 |
kucetak93 |
vaceslav71 |
8149549179 |
7949324140 |
8849065964 |
Кукман, Д.Е. |
Кучетак, И.В. |
Цацалев, В.К. |
Вариант №2
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
!
”.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №3 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
|
|
|
Выполнено |
75%!sukemin7@rambler.ru |
7486275883 |
|
|
Выполнено |
48%!radmir91@gmail.com |
9843084438 |
|
|
|
|
|
|
|
Выполнено |
92%!zivavan25@gmail.com |
9486346685 |
|
|
Выполнено |
48%!radmir91@gmail.com |
9843084438 |
|
|
Выполнено |
48%!radmir91@gmail.com |
9843084438 |
|
|
Не выполнено |
24%!vladimir27@yahoo.com |
3473359282 |
Результат преобразования:
1 |
1 |
0 |
1 |
0.4800 |
0.7500 |
0.2400 |
0.9200 |
radmir91 |
sukemin7 |
vladimir27 |
zivavan25 |
3084438 |
6275883 |
3359282 |
6346685 |
Пример 2
Исходная таблица:
|
|
Выполнено |
89%!cogomidi60@gmail.com |
7240965683 |
|
|
|
|
|
|
|
Не выполнено |
91%!igor_67@yandex.ru |
1226811755 |
|
|
Выполнено |
1%!cinskij95@rambler.ru |
5199122485 |
|
|
Выполнено |
1%!cinskij95@rambler.ru |
5199122485 |
|
|
|
|
|
|
|
Выполнено |
1%!cinskij95@rambler.ru |
5199122485 |
|
|
Не выполнено |
71%!nemudman83@mail.ru |
5966714677 |
Результат преобразования:
1 |
1 |
0 |
0 |
0.0100 |
0.8900 |
0.9100 |
0.7100 |
cinskij95 |
cogomidi60 |
igor_67 |
nemudman83 |
9122485 |
0965683 |
6811755 |
6714677 |
Вариант №3
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №3 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
2001/06/02 |
Не выполнено|Михаил У. Човичберг |
|
|
|
|
1999/05/18 |
Не выполнено|Георгий Ф. Мозак |
1999/01/22 |
Выполнено|Ярослав Б. Дофин |
Результат преобразования:
1999 |
1999 |
2001 |
да |
нет |
нет |
Дофин, Я.Б. |
Мозак, Г.Ф. |
Човичберг, М.У. |
Пример 2
Исходная таблица:
|
|
1999/09/11 |
Выполнено|Роберт З. Селафич |
1999/11/06 |
Выполнено|Александр И. Фалинак |
|
|
2001/09/13 |
Не выполнено|Радмир Б. Дарозянц |
2004/01/10 |
Не выполнено|Рустам О. Чалуцяк |
Результат преобразования:
2001 |
1999 |
1999 |
2004 |
нет |
да |
да |
нет |
Дарозянц, Р.Б. |
Селафич, Р.З. |
Фалинак, А.И. |
Чалуцяк, Р.О. |
Вариант №4
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
&
”.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
+74558503639 |
|
15/06/2000&timofej70[at]gmail.com |
|
+71311208449 |
|
09/05/2004&sucogidi61[at]mail.ru |
|
+77409372034 |
|
21/05/2002&svatogor36[at]mail.ru |
Результат преобразования:
4558503639 |
timofej70@gmail.com |
15-06-2000 |
1311208449 |
sucogidi61@mail.ru |
09-05-2004 |
7409372034 |
svatogor36@mail.ru |
21-05-2002 |
Пример 2
Исходная таблица:
|
+72955318695 |
|
25/09/2004&sesosov87[at]yahoo.com |
|
+72810849093 |
|
15/02/2003&zuzasberg29[at]yandex.ru |
|
+72733102575 |
|
20/06/1999&sarman98[at]rambler.ru |
Результат преобразования:
2955318695 |
sesosov87@yahoo.com |
25-09-2004 |
2810849093 |
zuzasberg29@yandex.ru |
15-02-2003 |
2733102575 |
sarman98@rambler.ru |
20-06-1999 |
Вариант №5
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Разбить один из столбцов по разделителю “
!
”.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №1 в измененной таблице.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.1!vsevolod58@yahoo.com |
true |
true |
0.1!vsevolod58@yahoo.com |
true |
true |
0.1!vsevolod58@yahoo.com |
true |
true |
0.1!zagokanz89@yahoo.com |
true |
true |
0.3!platon77@mail.ru |
false |
false |
Результат преобразования:
platon77 |
0.30 |
нет |
vsevolod58 |
0.10 |
да |
zagokanz89 |
0.10 |
да |
Пример 2
Исходная таблица:
0.5!adel_62@rambler.ru |
true |
true |
0.1!al_bert74@mail.ru |
false |
false |
0.4!stanislav86@mail.ru |
true |
true |
0.4!stanislav86@mail.ru |
true |
true |
0.4!stanislav86@mail.ru |
true |
true |
Результат преобразования:
adel_62 |
0.50 |
да |
al_bert74 |
0.10 |
нет |
stanislav86 |
0.40 |
да |
Вариант №6
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.38 |
|
lilurli55@yandex.ru |
+7 333 540-79-09 |
03/11/27 |
03/11/27 |
0.10 |
|
nugiric17@yandex.ru |
+7 724 178-99-59 |
99/06/14 |
99/06/14 |
0.73 |
|
gatemin83@gmail.com |
+7 930 168-05-74 |
03/11/05 |
03/11/05 |
|
|
|
|
|
|
0.90 |
|
zozic31@rambler.ru |
+7 194 356-38-54 |
02/05/04 |
02/05/04 |
0.90 |
|
zozic31@rambler.ru |
+7 194 356-38-54 |
02/05/04 |
02/05/04 |
|
|
|
|
|
|
0.90 |
|
zozic31@rambler.ru |
+7 194 356-38-54 |
02/05/04 |
02/05/04 |
Результат преобразования:
0.3800 |
yandex.ru |
(333) 540-7909 |
03.11.27 |
0.1000 |
yandex.ru |
(724) 178-9959 |
99.06.14 |
0.7300 |
gmail.com |
(930) 168-0574 |
03.11.05 |
0.9000 |
rambler.ru |
(194) 356-3854 |
02.05.04 |
Пример 2
Исходная таблица:
0.67 |
|
sakak37@yahoo.com |
+7 593 024-86-81 |
99/12/09 |
99/12/09 |
0.70 |
|
sarusuk17@rambler.ru |
+7 878 852-40-81 |
02/12/06 |
02/12/06 |
0.66 |
|
kovak77@yahoo.com |
+7 356 139-99-48 |
03/03/04 |
03/03/04 |
|
|
|
|
|
|
0.15 |
|
fumitij12@yahoo.com |
+7 245 211-10-48 |
99/02/25 |
99/02/25 |
|
|
|
|
|
|
0.15 |
|
fumitij12@yahoo.com |
+7 245 211-10-48 |
99/02/25 |
99/02/25 |
0.15 |
|
fumitij12@yahoo.com |
+7 245 211-10-48 |
99/02/25 |
99/02/25 |
Результат преобразования:
0.6700 |
yahoo.com |
(593) 024-8681 |
99.12.09 |
0.7000 |
rambler.ru |
(878) 852-4081 |
02.12.06 |
0.6600 |
yahoo.com |
(356) 139-9948 |
03.03.04 |
0.1500 |
yahoo.com |
(245) 211-1048 |
99.02.25 |
Вариант №7
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.3448 |
0 |
+7 (194) 663-50-27 |
0.5927 |
1 |
+7 (067) 731-02-14 |
0.8523 |
0 |
+7 (489) 905-01-68 |
0.8523 |
0 |
+7 (489) 905-01-68 |
0.8523 |
0 |
+7 (489) 905-01-68 |
Результат преобразования:
34% |
59% |
85% |
N |
Y |
N |
(194) 663-5027 |
(067) 731-0214 |
(489) 905-0168 |
Пример 2
Исходная таблица:
0.3190 |
0 |
+7 (991) 696-76-99 |
0.6457 |
1 |
+7 (419) 920-87-35 |
0.3190 |
0 |
+7 (991) 696-76-99 |
0.8036 |
1 |
+7 (992) 426-76-12 |
0.3190 |
0 |
+7 (991) 696-76-99 |
Результат преобразования:
32% |
65% |
80% |
N |
Y |
Y |
(991) 696-7699 |
(419) 920-8735 |
(992) 426-7612 |
Вариант №8
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
#
”.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
Тикосин Р.Л. |
0.59#N |
tikosin35@gmail.com |
|
|
Вобак Е.Ш. |
0.05#N |
vobak31@yahoo.com |
|
|
Бозянц А.Ц. |
0.85#Y |
bozanz11@mail.ru |
|
|
Зитечин А.Ш. |
0.79#Y |
zitecin42@yandex.ru |
Результат преобразования:
Тикосин Р. |
нет |
gmail.com |
0.590 |
Вобак Е. |
нет |
yahoo.com |
0.050 |
Бозянц А. |
да |
mail.ru |
0.850 |
Зитечин А. |
да |
yandex.ru |
0.790 |
Пример 2
Исходная таблица:
|
|
Закак Л.Т. |
0.01#Y |
zakak90@gmail.com |
|
|
Латиди Ф.Д. |
0.08#Y |
latidi50@yandex.ru |
|
|
Цезян С.Р. |
0.39#Y |
zezan47@rambler.ru |
|
|
Везман А.А. |
0.67#Y |
vezman9@yandex.ru |
Результат преобразования:
Закак Л. |
да |
gmail.com |
0.010 |
Латиди Ф. |
да |
yandex.ru |
0.080 |
Цезян С. |
да |
rambler.ru |
0.390 |
Везман А. |
да |
yandex.ru |
0.670 |
Вариант №9
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
#
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.94#cunulev26@yahoo.com |
Y |
0.41#bivunskij30@gmail.com |
N |
0.04#nozko78@yandex.ru |
Y |
|
|
0.44#tekidskij50@yahoo.com |
Y |
Результат преобразования:
cunulev26 |
bivunskij30 |
nozko78 |
tekidskij50 |
Выполнено |
Не выполнено |
Выполнено |
Выполнено |
0.9 |
0.4 |
0.0 |
0.4 |
Пример 2
Исходная таблица:
|
|
0.68#sucamidi85@yahoo.com |
Y |
0.18#nomberg98@yandex.ru |
N |
0.20#fusin75@gmail.com |
N |
Результат преобразования:
sucamidi85 |
nomberg98 |
fusin75 |
Выполнено |
Не выполнено |
Не выполнено |
0.7 |
0.2 |
0.2 |
Вариант №10
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
|
susov95[at]gmail.com |
|
+7(652)196-88-67 |
N |
N |
vidan74[at]yahoo.com |
|
+7(840)893-92-77 |
Y |
Y |
nuzovov22[at]gmail.com |
|
+7(279)192-52-42 |
N |
N |
nuzovov22[at]gmail.com |
|
+7(279)192-52-42 |
N |
N |
nuzovov22[at]gmail.com |
|
+7(279)192-52-42 |
N |
N |
Результат преобразования:
susov95 |
vidan74 |
nuzovov22 |
+7 652 196-88-67 |
+7 840 893-92-77 |
+7 279 192-52-42 |
Нет |
Да |
Нет |
Пример 2
Исходная таблица:
dobagko38[at]mail.ru |
|
+7(987)226-83-69 |
Y |
Y |
dobagko38[at]mail.ru |
|
+7(987)226-83-69 |
Y |
Y |
kikak31[at]yahoo.com |
|
+7(973)896-36-97 |
N |
N |
dobagko38[at]mail.ru |
|
+7(987)226-83-69 |
Y |
Y |
butov25[at]rambler.ru |
|
+7(699)760-40-73 |
N |
N |
|
|
|
|
|
tadman67[at]gmail.com |
|
+7(957)291-91-03 |
N |
N |
Результат преобразования:
dobagko38 |
kikak31 |
butov25 |
tadman67 |
+7 987 226-83-69 |
+7 973 896-36-97 |
+7 699 760-40-73 |
+7 957 291-91-03 |
Да |
Нет |
Нет |
Нет |
Вариант №11
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
+71511972024|99.01.18 |
detikanz87@yahoo.com |
+75552638013|01.04.07 |
velecev98@mail.ru |
+72311007566|01.01.09 |
anatolij71@gmail.com |
Результат преобразования:
18.01.99 |
07.04.01 |
09.01.01 |
yahoo.com |
mail.ru |
gmail.com |
1972024 |
2638013 |
1007566 |
Пример 2
Исходная таблица:
+71263912666|01.11.18 |
svatogor3@yandex.ru |
+75062682521|00.05.12 |
ranman3@rambler.ru |
+71051876602|04.02.13 |
dunovman16@mail.ru |
Результат преобразования:
18.11.01 |
12.05.00 |
13.02.04 |
yandex.ru |
rambler.ru |
mail.ru |
3912666 |
2682521 |
1876602 |
Вариант №12
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
074-946-1732|1 |
99.01.13 |
99.01.13 |
0.056 |
|
|
890-522-1640|1 |
00.04.25 |
00.04.25 |
0.293 |
|
|
998-549-6108|0 |
03.02.04 |
03.02.04 |
0.223 |
Результат преобразования:
(074) 946-1732 |
(890) 522-1640 |
(998) 549-6108 |
13/01/99 |
25/04/00 |
04/02/03 |
0.0560 |
0.2930 |
0.2230 |
Y |
Y |
N |
Пример 2
Исходная таблица:
|
|
998-245-4759|0 |
00.07.26 |
00.07.26 |
0.532 |
|
|
562-180-8162|0 |
03.11.19 |
03.11.19 |
0.987 |
|
|
363-580-5032|0 |
02.07.16 |
02.07.16 |
0.858 |
|
|
849-330-9877|0 |
99.04.23 |
99.04.23 |
0.386 |
Результат преобразования:
(998) 245-4759 |
(562) 180-8162 |
(363) 580-5032 |
(849) 330-9877 |
26/07/00 |
19/11/03 |
16/07/02 |
23/04/99 |
0.5320 |
0.9870 |
0.8580 |
0.3860 |
N |
N |
N |
N |
Вариант №13
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №2 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
sedubman84@rambler.ru |
Р.В. Седубман |
+7 430 353-49-47 |
16-03-2000 |
|
|
|
|
basotko50@mail.ru |
П.Н. Басотко |
+7 827 073-73-41 |
06-02-2004 |
|
|
|
|
solidi37@rambler.ru |
Д.Ф. Солиди |
+7 372 374-05-60 |
01-02-2004 |
solidi37@rambler.ru |
Д.Ф. Солиди |
+7 372 374-05-60 |
01-02-2004 |
Результат преобразования:
solidi37[at]rambler.ru |
basotko50[at]mail.ru |
sedubman84[at]rambler.ru |
Д. Солиди |
П. Басотко |
Р. Седубман |
+7(372)374-05-60 |
+7(827)073-73-41 |
+7(430)353-49-47 |
2004/02/01 |
2004/02/06 |
2000/03/16 |
Пример 2
Исходная таблица:
|
|
|
|
kufudij88@gmail.com |
А.Б. Куфудий |
+7 055 261-99-16 |
10-01-2003 |
vizli55@gmail.com |
Т.Ц. Вицли |
+7 201 218-68-37 |
22-07-1999 |
|
|
|
|
rokulak89@yandex.ru |
П.Н. Рокуляк |
+7 706 878-44-26 |
15-06-2003 |
rokulak89@yandex.ru |
П.Н. Рокуляк |
+7 706 878-44-26 |
15-06-2003 |
Результат преобразования:
kufudij88[at]gmail.com |
rokulak89[at]yandex.ru |
vizli55[at]gmail.com |
А. Куфудий |
П. Рокуляк |
Т. Вицли |
+7(055)261-99-16 |
+7(706)878-44-26 |
+7(201)218-68-37 |
2003/01/10 |
2003/06/15 |
1999/07/22 |
Вариант №14
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №1 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
+7 573 348-70-20 |
Шитянц В.С. |
sitanz78[at]yahoo.com |
|
|
|
+7 758 475-98-57 |
Воцберг П.Ш. |
vozberg78[at]rambler.ru |
+7 052 603-16-65 |
Шабман И.Ц. |
sabman89[at]yahoo.com |
Результат преобразования:
052-603-1665 |
573-348-7020 |
758-475-9857 |
И. Шабман |
В. Шитянц |
П. Воцберг |
sabman89 |
sitanz78 |
vozberg78 |
Пример 2
Исходная таблица:
|
|
|
+7 839 399-67-38 |
Чанук А.Г. |
canuk50[at]yandex.ru |
+7 961 683-45-88 |
Кебенук Э.Т. |
kebenuk25[at]rambler.ru |
|
|
|
+7 877 125-87-69 |
Зочий В.Р. |
zocij12[at]gmail.com |
Результат преобразования:
839-399-6738 |
877-125-8769 |
961-683-4588 |
А. Чанук |
В. Зочий |
Э. Кебенук |
canuk50 |
zocij12 |
kebenuk25 |
Вариант №15
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
misuvin78[at]yandex.ru |
07-10-2003 |
07-10-2003 |
Мишувин М.Ф. |
biradin74[at]yahoo.com |
19-07-2001 |
19-07-2001 |
Бирадин С.Д. |
biradin74[at]yahoo.com |
19-07-2001 |
19-07-2001 |
Бирадин С.Д. |
kakko77[at]gmail.com |
01-09-2003 |
01-09-2003 |
Какко Б.У. |
Результат преобразования:
misuvin78@yandex.ru |
2003.10.07 |
М. Мишувин |
biradin74@yahoo.com |
2001.07.19 |
С. Бирадин |
kakko77@gmail.com |
2003.09.01 |
Б. Какко |
Пример 2
Исходная таблица:
rotovij23[at]gmail.com |
09-06-1999 |
09-06-1999 |
Ротовий Д.В. |
litididi36[at]gmail.com |
15-09-2004 |
15-09-2004 |
Литидиди А.Е. |
rotovij23[at]gmail.com |
09-06-1999 |
09-06-1999 |
Ротовий Д.В. |
macegak65[at]rambler.ru |
05-04-2001 |
05-04-2001 |
Мачегак В.А. |
Результат преобразования:
rotovij23@gmail.com |
1999.06.09 |
Д. Ротовий |
litididi36@gmail.com |
2004.09.15 |
А. Литидиди |
macegak65@rambler.ru |
2001.04.05 |
В. Мачегак |
Вариант №16
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
:
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
timofej12[at]gmail.com:нет |
|
0.4180 |
0.4180 |
|
libegberg9[at]rambler.ru:нет |
|
0.6503 |
0.6503 |
|
tamamov44[at]yandex.ru:нет |
|
0.5594 |
0.5594 |
|
svatoslav71[at]rambler.ru:да |
|
0.0733 |
0.0733 |
Результат преобразования:
false |
false |
false |
true |
timofej12 |
libegberg9 |
tamamov44 |
svatoslav71 |
0.418 |
0.650 |
0.559 |
0.073 |
Пример 2
Исходная таблица:
|
suzusskij64[at]mail.ru:нет |
|
0.1899 |
0.1899 |
|
bidegov46[at]mail.ru:да |
|
0.1317 |
0.1317 |
|
lalak13[at]rambler.ru:да |
|
0.3279 |
0.3279 |
|
zezuruk51[at]yandex.ru:нет |
|
0.7045 |
0.7045 |
Результат преобразования:
false |
true |
true |
false |
suzusskij64 |
bidegov46 |
lalak13 |
zezuruk51 |
0.190 |
0.132 |
0.328 |
0.705 |
Вариант №17
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
|
|
cususan35@gmail.com |
|
+7(996)312-64-47 |
|
Чусушян Д.Г. |
Не выполнено |
telocanz39@mail.ru |
|
+7(555)954-81-19 |
|
Телочянц И.Ц. |
Выполнено |
rasecko3@yandex.ru |
|
+7(231)820-72-80 |
|
Расечко Я.Ц. |
Не выполнено |
cususan35@gmail.com |
|
+7(996)312-64-47 |
|
Чусушян Д.Г. |
Не выполнено |
cususan35@gmail.com |
|
+7(996)312-64-47 |
|
Чусушян Д.Г. |
Не выполнено |
gecin76@gmail.com |
|
+7(691)658-48-84 |
|
Гечин Е.Ч. |
Не выполнено |
Результат преобразования:
cususan35 |
9963126447 |
Чусушян |
Нет |
telocanz39 |
5559548119 |
Телочянц |
Да |
rasecko3 |
2318207280 |
Расечко |
Нет |
gecin76 |
6916584884 |
Гечин |
Нет |
Пример 2
Исходная таблица:
|
|
|
|
|
|
nezumij40@yahoo.com |
|
+7(578)696-81-48 |
|
Нецумий Р.Ф. |
Не выполнено |
tevij49@yandex.ru |
|
+7(983)798-39-25 |
|
Тевий Н.В. |
Выполнено |
nezumij40@yahoo.com |
|
+7(578)696-81-48 |
|
Нецумий Р.Ф. |
Не выполнено |
lolefic88@rambler.ru |
|
+7(267)108-15-73 |
|
Лолефич Л.Н. |
Не выполнено |
dilic86@rambler.ru |
|
+7(923)240-46-30 |
|
Дилич В.У. |
Не выполнено |
nezumij40@yahoo.com |
|
+7(578)696-81-48 |
|
Нецумий Р.Ф. |
Не выполнено |
Результат преобразования:
nezumij40 |
5786968148 |
Нецумий |
Нет |
tevij49 |
9837983925 |
Тевий |
Да |
lolefic88 |
2671081573 |
Лолефич |
Нет |
dilic86 |
9232404630 |
Дилич |
Нет |
Вариант №18
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
(087) 153-79-38|damizli81@gmail.com |
51% |
2003-12-06 |
51% |
(794) 866-33-98|mazak44@mail.ru |
47% |
1999-12-10 |
47% |
(271) 769-03-01|cufskij70@yandex.ru |
42% |
2004-09-20 |
42% |
(794) 866-33-98|mazak44@mail.ru |
47% |
1999-12-10 |
47% |
Результат преобразования:
(087) 153-7938 |
(794) 866-3398 |
(271) 769-0301 |
0.5 |
0.5 |
0.4 |
damizli81[at]gmail.com |
mazak44[at]mail.ru |
cufskij70[at]yandex.ru |
06/12/2003 |
10/12/1999 |
20/09/2004 |
Пример 2
Исходная таблица:
(858) 860-51-29|sugli73@gmail.com |
24% |
2003-01-01 |
24% |
(323) 504-39-84|nazij39@rambler.ru |
8% |
2001-02-10 |
8% |
(691) 909-82-47|zamatidi79@mail.ru |
32% |
2001-06-18 |
32% |
(323) 504-39-84|nazij39@rambler.ru |
8% |
2001-02-10 |
8% |
Результат преобразования:
(858) 860-5129 |
(323) 504-3984 |
(691) 909-8247 |
0.2 |
0.1 |
0.3 |
sugli73[at]gmail.com |
nazij39[at]rambler.ru |
zamatidi79[at]mail.ru |
01/01/2003 |
10/02/2001 |
18/06/2001 |
Вариант №19
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
+77461682391|zagabin72[at]yandex.ru |
2002.08.22 |
|
0.379 |
+74010836777|boris89[at]rambler.ru |
2000.07.17 |
|
0.031 |
+73519789817|arsen89[at]yandex.ru |
2003.01.01 |
|
0.858 |
+73519789817|arsen89[at]yandex.ru |
2003.01.01 |
|
0.858 |
Результат преобразования:
7461682391 |
4010836777 |
3519789817 |
22/08/2002 |
17/07/2000 |
01/01/2003 |
0.3790 |
0.0310 |
0.8580 |
zagabin72@yandex.ru |
boris89@rambler.ru |
arsen89@yandex.ru |
Пример 2
Исходная таблица:
+74507539357|lonevko8[at]rambler.ru |
2002.11.07 |
|
0.863 |
|
|
|
|
+76246688817|nufulidi10[at]rambler.ru |
2000.01.05 |
|
0.682 |
+71939013137|vuzosak21[at]yahoo.com |
2002.03.24 |
|
0.547 |
+79741440583|golamberg68[at]rambler.ru |
2001.08.26 |
|
0.964 |
+79741440583|golamberg68[at]rambler.ru |
2001.08.26 |
|
0.964 |
Результат преобразования:
4507539357 |
6246688817 |
1939013137 |
9741440583 |
07/11/2002 |
05/01/2000 |
24/03/2002 |
26/08/2001 |
0.8630 |
0.6820 |
0.5470 |
0.9640 |
lonevko8@rambler.ru |
nufulidi10@rambler.ru |
vuzosak21@yahoo.com |
golamberg68@rambler.ru |
Вариант №20
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
|
|
|
|
|
|
09/02/99 |
Родион Л. Рецянц |
rodion51[at]mail.ru |
+7 579 921-62-14 |
Родион Л. Рецянц |
04/07/04 |
Андрей Д. Зоцидман |
zozidman25[at]gmail.com |
+7 808 867-36-67 |
Андрей Д. Зоцидман |
13/01/99 |
Радмир Р. Силич |
radmir19[at]yandex.ru |
+7 625 107-20-93 |
Радмир Р. Силич |
23/10/01 |
Марат Г. Цуниди |
zunidi99[at]yandex.ru |
+7 763 636-53-72 |
Марат Г. Цуниди |
Результат преобразования:
09.02.99 |
Рецянц Родион |
rodion51@mail.ru |
(579) 921-62-14 |
04.07.04 |
Зоцидман Андрей |
zozidman25@gmail.com |
(808) 867-36-67 |
13.01.99 |
Силич Радмир |
radmir19@yandex.ru |
(625) 107-20-93 |
23.10.01 |
Цуниди Марат |
zunidi99@yandex.ru |
(763) 636-53-72 |
Пример 2
Исходная таблица:
|
|
|
|
|
17/07/00 |
Роберт А. Сатев |
robert44[at]rambler.ru |
+7 362 006-84-23 |
Роберт А. Сатев |
|
|
|
|
|
28/07/02 |
Андрей С. Фозянц |
andrej2[at]yandex.ru |
+7 145 849-24-78 |
Андрей С. Фозянц |
25/03/03 |
Илья Г. Набий |
nabij25[at]yahoo.com |
+7 211 462-51-93 |
Илья Г. Набий |
Результат преобразования:
17.07.00 |
Сатев Роберт |
robert44@rambler.ru |
(362) 006-84-23 |
28.07.02 |
Фозянц Андрей |
andrej2@yandex.ru |
(145) 849-24-78 |
25.03.03 |
Набий Илья |
nabij25@yahoo.com |
(211) 462-51-93 |
Вариант №21
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №3 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
|
Дебко, Р.О. |
+7 139 141-18-60 |
debko26[at]yahoo.com |
debko26[at]yahoo.com |
0.72 |
Ретумли, П.Б. |
+7 638 041-88-47 |
retumli98[at]mail.ru |
retumli98[at]mail.ru |
0.10 |
Ретумли, П.Б. |
+7 638 041-88-47 |
retumli98[at]mail.ru |
retumli98[at]mail.ru |
0.10 |
Личли, Р.Ц. |
+7 394 414-06-44 |
licli35[at]mail.ru |
licli35[at]mail.ru |
0.35 |
Забибли, Г.К. |
+7 387 484-06-36 |
zabibli83[at]gmail.com |
zabibli83[at]gmail.com |
0.70 |
Ретумли, П.Б. |
+7 638 041-88-47 |
retumli98[at]mail.ru |
retumli98[at]mail.ru |
0.10 |
Результат преобразования:
Дебко |
Личли |
Ретумли |
Забибли |
(139) 141-18-60 |
(394) 414-06-44 |
(638) 041-88-47 |
(387) 484-06-36 |
debko26@yahoo.com |
licli35@mail.ru |
retumli98@mail.ru |
zabibli83@gmail.com |
0.720 |
0.350 |
0.100 |
0.700 |
Пример 2
Исходная таблица:
Бофман, М.У. |
+7 881 347-11-56 |
bofman3[at]gmail.com |
bofman3[at]gmail.com |
0.10 |
Цудберг, Т.М. |
+7 081 325-36-12 |
zudberg38[at]yahoo.com |
zudberg38[at]yahoo.com |
0.33 |
Сифман, З.Л. |
+7 028 438-62-15 |
sifman41[at]rambler.ru |
sifman41[at]rambler.ru |
0.42 |
Сифман, З.Л. |
+7 028 438-62-15 |
sifman41[at]rambler.ru |
sifman41[at]rambler.ru |
0.42 |
Сифман, З.Л. |
+7 028 438-62-15 |
sifman41[at]rambler.ru |
sifman41[at]rambler.ru |
0.42 |
|
|
|
|
|
Кигеций, В.О. |
+7 366 732-06-71 |
kigezij76[at]rambler.ru |
kigezij76[at]rambler.ru |
0.01 |
Результат преобразования:
Бофман |
Кигеций |
Сифман |
Цудберг |
(881) 347-11-56 |
(366) 732-06-71 |
(028) 438-62-15 |
(081) 325-36-12 |
bofman3@gmail.com |
kigezij76@rambler.ru |
sifman41@rambler.ru |
zudberg38@yahoo.com |
0.100 |
0.010 |
0.420 |
0.330 |
Вариант №22
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
zufizan17[at]yahoo.com |
|
2004.08.09|Цуфицян П.Р. |
gesak64[at]gmail.com |
|
1999.12.13|Гешак Г.В. |
nalasuk76[at]mail.ru |
|
1999.06.23|Наласук С.Б. |
Результат преобразования:
zufizan17 |
gesak64 |
nalasuk76 |
Цуфицян |
Гешак |
Наласук |
2004-08-09 |
1999-12-13 |
1999-06-23 |
Пример 2
Исходная таблица:
rebolidi55[at]yahoo.com |
|
2001.12.27|Реболиди Б.В. |
nefivuk35[at]yahoo.com |
|
1999.11.16|Нефивук Е.Ф. |
tacavli95[at]yandex.ru |
|
2004.10.06|Тачавли С.Д. |
rotak78[at]yandex.ru |
|
2004.05.28|Ротак А.Д. |
Результат преобразования:
rebolidi55 |
nefivuk35 |
tacavli95 |
rotak78 |
Реболиди |
Нефивук |
Тачавли |
Ротак |
2001-12-27 |
1999-11-16 |
2004-10-06 |
2004-05-28 |
Вариант №23
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.975 |
Да |
nocberg87[at]rambler.ru |
Ночберг О.И. |
nocberg87[at]rambler.ru |
0.644 |
Нет |
fokanz67[at]rambler.ru |
Фокянц М.З. |
fokanz67[at]rambler.ru |
0.975 |
Да |
nocberg87[at]rambler.ru |
Ночберг О.И. |
nocberg87[at]rambler.ru |
0.816 |
Да |
lemli75[at]yahoo.com |
Лемли И.С. |
lemli75[at]yahoo.com |
0.101 |
Да |
rubesij93[at]yahoo.com |
Рубеший А.Ч. |
rubesij93[at]yahoo.com |
Результат преобразования:
0.97 |
Выполнено |
rambler.ru |
О. Ночберг |
0.64 |
Не выполнено |
rambler.ru |
М. Фокянц |
0.82 |
Выполнено |
yahoo.com |
И. Лемли |
0.10 |
Выполнено |
yahoo.com |
А. Рубеший |
Пример 2
Исходная таблица:
0.344 |
Нет |
ligak47[at]rambler.ru |
Лигак Р.О. |
ligak47[at]rambler.ru |
0.271 |
Да |
dosov58[at]gmail.com |
Досов Д.И. |
dosov58[at]gmail.com |
0.277 |
Да |
dutov66[at]yandex.ru |
Дутов А.А. |
dutov66[at]yandex.ru |
0.277 |
Да |
dutov66[at]yandex.ru |
Дутов А.А. |
dutov66[at]yandex.ru |
0.264 |
Да |
nasuzic13[at]yandex.ru |
Нашуцич П.Б. |
nasuzic13[at]yandex.ru |
Результат преобразования:
0.34 |
Не выполнено |
rambler.ru |
Р. Лигак |
0.27 |
Выполнено |
gmail.com |
Д. Досов |
0.28 |
Выполнено |
yandex.ru |
А. Дутов |
0.26 |
Выполнено |
yandex.ru |
П. Нашуцич |
Вариант №24
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
|
нет |
2001-02-19 |
|
0.72 |
Д.Г. Цович |
да |
1999-02-17 |
|
0.42 |
М.О. Неров |
|
|
|
|
|
да |
2000-03-18 |
|
0.35 |
М.И. Деботов |
Результат преобразования:
0 |
1 |
1 |
2001.02.19 |
1999.02.17 |
2000.03.18 |
0.720 |
0.420 |
0.350 |
Цович Д. |
Неров М. |
Деботов М. |
Пример 2
Исходная таблица:
|
|
|
|
|
да |
1999-03-12 |
|
0.88 |
В.О. Чукабак |
нет |
2002-02-16 |
|
0.88 |
А.А. Вигедиди |
|
|
|
|
|
да |
2004-09-18 |
|
0.12 |
С.Д. Фарушак |
нет |
2001-08-05 |
|
0.61 |
В.В. Бечян |
Результат преобразования:
1 |
0 |
1 |
0 |
1999.03.12 |
2002.02.16 |
2004.09.18 |
2001.08.05 |
0.880 |
0.880 |
0.120 |
0.610 |
Чукабак В. |
Вигедиди А. |
Фарушак С. |
Бечян В. |
Вариант №25
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
02/10/19 |
685-9864 |
gelekskij28@yandex.ru |
0 |
|
|
|
|
|
|
00/05/15 |
076-5752 |
salov49@rambler.ru |
0 |
|
03/08/06 |
518-5781 |
mikurskij81@rambler.ru |
0 |
|
|
|
|
|
|
02/09/13 |
993-6930 |
zomiranz3@rambler.ru |
1 |
Результат преобразования:
19.10.02 |
15.05.00 |
06.08.03 |
13.09.02 |
6859864 |
0765752 |
5185781 |
9936930 |
gelekskij28 |
salov49 |
mikurskij81 |
zomiranz3 |
Нет |
Нет |
Нет |
Да |
Пример 2
Исходная таблица:
|
|
|
|
|
|
01/10/16 |
036-0905 |
lizikak61@rambler.ru |
0 |
|
00/03/04 |
226-2483 |
getanz55@rambler.ru |
1 |
|
|
|
|
|
|
02/12/13 |
006-4907 |
sozodak7@gmail.com |
0 |
|
02/11/27 |
453-0749 |
vavuric1@gmail.com |
1 |
Результат преобразования:
16.10.01 |
04.03.00 |
13.12.02 |
27.11.02 |
0360905 |
2262483 |
0064907 |
4530749 |
lizikak61 |
getanz55 |
sozodak7 |
vavuric1 |
Нет |
Да |
Нет |
Да |
Вариант №26
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
;
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
2003.06.12 |
0.8;+7 (277) 728-51-10 |
|
|
|
|
2003.10.04 |
0.9;+7 (565) 674-17-02 |
2003.06.10 |
0.4;+7 (004) 165-23-80 |
2003.06.10 |
0.4;+7 (004) 165-23-80 |
Результат преобразования:
12.06.2003 |
04.10.2003 |
10.06.2003 |
0.8000 |
0.9000 |
0.4000 |
+7 277 728-5110 |
+7 565 674-1702 |
+7 004 165-2380 |
Пример 2
Исходная таблица:
|
|
2004.09.01 |
0.1;+7 (417) 433-55-25 |
1999.07.06 |
0.2;+7 (385) 746-56-91 |
2004.06.25 |
0.6;+7 (768) 766-20-75 |
2003.10.03 |
0.2;+7 (443) 105-47-13 |
|
|
2004.09.01 |
0.1;+7 (417) 433-55-25 |
Результат преобразования:
01.09.2004 |
06.07.1999 |
25.06.2004 |
03.10.2003 |
0.1000 |
0.2000 |
0.6000 |
0.2000 |
+7 417 433-5525 |
+7 385 746-5691 |
+7 768 766-2075 |
+7 443 105-4713 |
Вариант №27
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №3 в измененной таблице.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
2002-01-17 |
false |
89%|demid46[at]mail.ru |
2000-12-23 |
true |
72%|eduard34[at]gmail.com |
2002-01-08 |
false |
31%|cuvisli4[at]gmail.com |
2002-04-04 |
true |
99%|anatolij35[at]yandex.ru |
Результат преобразования:
04.04.2002 |
Выполнено |
anatolij35 |
1.0 |
08.01.2002 |
Не выполнено |
cuvisli4 |
0.3 |
17.01.2002 |
Не выполнено |
demid46 |
0.9 |
23.12.2000 |
Выполнено |
eduard34 |
0.7 |
Пример 2
Исходная таблица:
|
|
|
2000-03-15 |
false |
84%|lifev32[at]gmail.com |
2004-10-16 |
true |
33%|vagitidi59[at]yandex.ru |
2003-08-05 |
true |
76%|sesizidi38[at]gmail.com |
Результат преобразования:
15.03.2000 |
Не выполнено |
lifev32 |
0.8 |
05.08.2003 |
Выполнено |
sesizidi38 |
0.8 |
16.10.2004 |
Выполнено |
vagitidi59 |
0.3 |
Вариант №28
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Разбить один из столбцов по разделителю “
:
”.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.3137 |
Я.Ф. Дагий |
|
+70305891064:да |
0.1850 |
И.С. Рашитянц |
|
+78321041255:да |
0.8523 |
М.Е. Нунич |
|
+71159365712:нет |
0.2087 |
С.Е. Шабарук |
|
+72400345694:нет |
0.2087 |
С.Е. Шабарук |
|
+72400345694:нет |
Результат преобразования:
0.3 |
Я. Дагий |
Y |
5891064 |
0.2 |
И. Рашитянц |
Y |
1041255 |
0.9 |
М. Нунич |
N |
9365712 |
0.2 |
С. Шабарук |
N |
0345694 |
Пример 2
Исходная таблица:
0.3209 |
Д.У. Шобов |
|
+79022919141:да |
0.5111 |
А.Ф. Лолетий |
|
+73223063884:да |
0.5111 |
А.Ф. Лолетий |
|
+73223063884:да |
0.9912 |
Е.Ч. Лимяк |
|
+74991179739:да |
0.1442 |
Э.О. Зусокич |
|
+71132409802:да |
Результат преобразования:
0.3 |
Д. Шобов |
Y |
2919141 |
0.5 |
А. Лолетий |
Y |
3063884 |
1.0 |
Е. Лимяк |
Y |
1179739 |
0.1 |
Э. Зусокич |
Y |
2409802 |
Вариант №29
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №2 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
becan51@rambler.ru |
+7 (831) 744-15-85 |
+7 (831) 744-15-85 |
|
01/08/2001 |
|
mobev46@yahoo.com |
+7 (541) 652-13-32 |
+7 (541) 652-13-32 |
|
07/04/2000 |
|
tanotov35@yandex.ru |
+7 (357) 831-20-50 |
+7 (357) 831-20-50 |
|
26/11/2002 |
|
tanotov35@yandex.ru |
+7 (357) 831-20-50 |
+7 (357) 831-20-50 |
|
26/11/2002 |
|
tanotov35@yandex.ru |
+7 (357) 831-20-50 |
+7 (357) 831-20-50 |
|
26/11/2002 |
Результат преобразования:
tanotov35[at]yandex.ru |
mobev46[at]yahoo.com |
becan51[at]rambler.ru |
357-831-2050 |
541-652-1332 |
831-744-1585 |
2002/11/26 |
2000/04/07 |
2001/08/01 |
Пример 2
Исходная таблица:
|
dibedanz74@mail.ru |
+7 (818) 957-39-33 |
+7 (818) 957-39-33 |
|
01/09/2003 |
|
zamerak52@yahoo.com |
+7 (660) 390-29-29 |
+7 (660) 390-29-29 |
|
24/12/2001 |
|
merizij44@yandex.ru |
+7 (269) 773-82-74 |
+7 (269) 773-82-74 |
|
21/03/2004 |
|
ralov27@yandex.ru |
+7 (449) 174-78-84 |
+7 (449) 174-78-84 |
|
13/12/2004 |
|
ralov27@yandex.ru |
+7 (449) 174-78-84 |
+7 (449) 174-78-84 |
|
13/12/2004 |
|
ralov27@yandex.ru |
+7 (449) 174-78-84 |
+7 (449) 174-78-84 |
|
13/12/2004 |
Результат преобразования:
merizij44[at]yandex.ru |
ralov27[at]yandex.ru |
zamerak52[at]yahoo.com |
dibedanz74[at]mail.ru |
269-773-8274 |
449-174-7884 |
660-390-2929 |
818-957-3933 |
2004/03/21 |
2004/12/13 |
2001/12/24 |
2003/09/01 |
Вариант №30
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
Гацарин П.А. |
23/02/99 |
+7(126)818-06-55|gazarin43@yahoo.com |
|
|
|
|
|
Никян М.Ш. |
11/03/00 |
+7(880)941-10-63|nikan92@mail.ru |
|
|
|
|
|
Зунберг А.В. |
24/01/02 |
+7(565)245-60-80|zunberg60@gmail.com |
|
Малев З.З. |
15/02/00 |
+7(013)805-70-47|malev69@mail.ru |
Результат преобразования:
Гацарин П. |
99.02.23 |
818-06-55 |
gazarin43[at]yahoo.com |
Никян М. |
00.03.11 |
941-10-63 |
nikan92[at]mail.ru |
Зунберг А. |
02.01.24 |
245-60-80 |
zunberg60[at]gmail.com |
Малев З. |
00.02.15 |
805-70-47 |
malev69[at]mail.ru |
Пример 2
Исходная таблица:
|
Тогатук Г.А. |
10/10/99 |
+7(849)844-90-25|togatuk52@rambler.ru |
|
|
|
|
|
Дурберг С.О. |
06/08/03 |
+7(902)884-48-46|durberg30@mail.ru |
|
|
|
|
|
Лимберг И.Ц. |
24/08/03 |
+7(504)345-37-61|limberg46@mail.ru |
|
Бегук С.А. |
09/03/00 |
+7(971)755-28-86|beguk52@rambler.ru |
Результат преобразования:
Тогатук Г. |
99.10.10 |
844-90-25 |
togatuk52[at]rambler.ru |
Дурберг С. |
03.08.06 |
884-48-46 |
durberg30[at]mail.ru |
Лимберг И. |
03.08.24 |
345-37-61 |
limberg46[at]mail.ru |
Бегук С. |
00.03.09 |
755-28-86 |
beguk52[at]rambler.ru |
Вариант №31
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
|
|
27-08-2001 |
Гимко Роберт |
Да |
Да |
|
|
|
|
17-02-2002 |
Финисян Одиссей |
Да |
Да |
06-11-2000 |
Торли Макар |
Да |
Да |
09-06-2001 |
Гирак Дамир |
Нет |
Нет |
Результат преобразования:
27/08/2001 |
Роберт Гимко |
1 |
17/02/2002 |
Одиссей Финисян |
1 |
06/11/2000 |
Макар Торли |
1 |
09/06/2001 |
Дамир Гирак |
0 |
Пример 2
Исходная таблица:
|
|
|
|
02-11-2003 |
Сивубли Назар |
Да |
Да |
|
|
|
|
27-06-2000 |
Рефский Юрий |
Нет |
Нет |
17-10-1999 |
Вирянц Гордей |
Нет |
Нет |
13-03-2004 |
Фушерко Марсель |
Нет |
Нет |
Результат преобразования:
02/11/2003 |
Назар Сивубли |
1 |
27/06/2000 |
Юрий Рефский |
0 |
17/10/1999 |
Гордей Вирянц |
0 |
13/03/2004 |
Марсель Фушерко |
0 |
Вариант №32
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
!
”.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
14.09.1999!+7(368)117-13-45 |
Даниэль Тикебли |
0.9646 |
Даниэль Тикебли |
|
|
|
|
02.11.2000!+7(696)943-36-22 |
Александр Бунезян |
0.6480 |
Александр Бунезян |
19.02.2003!+7(898)299-11-65 |
Илья Цикотский |
0.5948 |
Илья Цикотский |
Результат преобразования:
(368) 117-13-45 |
1999-09-14 |
Тикебли |
0.96 |
(696) 943-36-22 |
2000-11-02 |
Бунезян |
0.65 |
(898) 299-11-65 |
2003-02-19 |
Цикотский |
0.59 |
Пример 2
Исходная таблица:
26.04.2003!+7(254)234-55-97 |
Мирон Цобук |
0.6070 |
Мирон Цобук |
|
|
|
|
19.01.2002!+7(590)659-99-57 |
Ян Цицуфев |
0.7466 |
Ян Цицуфев |
15.06.2000!+7(850)378-48-11 |
Ильдар Ривуший |
0.0073 |
Ильдар Ривуший |
Результат преобразования:
(254) 234-55-97 |
2003-04-26 |
Цобук |
0.61 |
(590) 659-99-57 |
2002-01-19 |
Цицуфев |
0.75 |
(850) 378-48-11 |
2000-06-15 |
Ривуший |
0.01 |
Вариант №33
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №1 в измененной таблице.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
3142283259 |
Нет |
|
kakubov60[at]rambler.ru |
3142283259 |
Нет |
|
kakubov60[at]rambler.ru |
1608946656 |
Нет |
|
fonibko18[at]gmail.com |
6507123395 |
Да |
|
zuzakberg63[at]rambler.ru |
Результат преобразования:
160-894-6656 |
Не выполнено |
fonibko18@gmail.com |
314-228-3259 |
Не выполнено |
kakubov60@rambler.ru |
650-712-3395 |
Выполнено |
zuzakberg63@rambler.ru |
Пример 2
Исходная таблица:
7268301035 |
Да |
|
fabotidi70[at]rambler.ru |
6791477787 |
Нет |
|
kerberg60[at]rambler.ru |
5989079671 |
Нет |
|
nigufan50[at]yahoo.com |
4682613625 |
Нет |
|
rikman61[at]mail.ru |
5989079671 |
Нет |
|
nigufan50[at]yahoo.com |
Результат преобразования:
468-261-3625 |
Не выполнено |
rikman61@mail.ru |
598-907-9671 |
Не выполнено |
nigufan50@yahoo.com |
679-147-7787 |
Не выполнено |
kerberg60@rambler.ru |
726-830-1035 |
Выполнено |
fabotidi70@rambler.ru |
Вариант №34
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
|
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
|
2000-03-16 |
Выполнено|М.Ф. Мечяк |
mecak94[at]gmail.com |
mecak94[at]gmail.com |
|
|
2003-05-18 |
Выполнено|А.Т. Шируфак |
sirufak18[at]mail.ru |
sirufak18[at]mail.ru |
|
|
2004-10-19 |
Не выполнено|Д.Т. Галитак |
galitak80[at]yandex.ru |
galitak80[at]yandex.ru |
Результат преобразования:
16.03.2000 |
18.05.2003 |
19.10.2004 |
Мечяк М. |
Шируфак А. |
Галитак Д. |
Y |
Y |
N |
mecak94@gmail.com |
sirufak18@mail.ru |
galitak80@yandex.ru |
Пример 2
Исходная таблица:
|
|
2003-08-18 |
Не выполнено|В.У. Зунигов |
zunigov26[at]mail.ru |
zunigov26[at]mail.ru |
|
|
2002-01-25 |
Не выполнено|З.О. Тирич |
tiric82[at]yandex.ru |
tiric82[at]yandex.ru |
|
|
2001-08-20 |
Выполнено|Д.Л. Назян |
nazan61[at]yahoo.com |
nazan61[at]yahoo.com |
Результат преобразования:
18.08.2003 |
25.01.2002 |
20.08.2001 |
Зунигов В. |
Тирич З. |
Назян Д. |
N |
N |
Y |
zunigov26@mail.ru |
tiric82@yandex.ru |
nazan61@yahoo.com |
Вариант №35
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
0.16 |
false |
Шецигман, Р.И. |
08/02/04 |
0.56 |
false |
Лисий, Е.А. |
24/04/00 |
0.21 |
true |
Тагадяк, С.Д. |
04/05/00 |
|
|
|
|
0.67 |
true |
Чуцофский, Г.К. |
09/08/00 |
Результат преобразования:
0.1600 |
Не выполнено |
Шецигман |
04.02.08 |
0.5600 |
Не выполнено |
Лисий |
00.04.24 |
0.2100 |
Выполнено |
Тагадяк |
00.05.04 |
0.6700 |
Выполнено |
Чуцофский |
00.08.09 |
Пример 2
Исходная таблица:
0.72 |
false |
Музекман, М.Ч. |
06/06/01 |
0.39 |
true |
Цирибин, Р.Ч. |
10/05/01 |
|
|
|
|
0.34 |
false |
Тикичий, Т.Б. |
22/11/02 |
Результат преобразования:
0.7200 |
Не выполнено |
Музекман |
01.06.06 |
0.3900 |
Выполнено |
Цирибин |
01.05.10 |
0.3400 |
Не выполнено |
Тикичий |
02.11.22 |
Вариант №36
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Разбить один из столбцов по разделителю “
#
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
linimak84@rambler.ru |
+7 653 095-6081#02.04.04 |
Выполнено |
fagunko43@rambler.ru |
+7 043 772-3576#01.11.28 |
Не выполнено |
degidi99@yandex.ru |
+7 108 666-5133#04.05.19 |
Выполнено |
fagunko43@rambler.ru |
+7 043 772-3576#01.11.28 |
Не выполнено |
fagunko43@rambler.ru |
+7 043 772-3576#01.11.28 |
Не выполнено |
manufan13@yahoo.com |
+7 822 285-9867#04.03.24 |
Не выполнено |
Результат преобразования:
linimak84[at]rambler.ru |
fagunko43[at]rambler.ru |
degidi99[at]yandex.ru |
manufan13[at]yahoo.com |
095-60-81 |
772-35-76 |
666-51-33 |
285-98-67 |
да |
нет |
да |
нет |
04.04.02 |
28.11.01 |
19.05.04 |
24.03.04 |
Пример 2
Исходная таблица:
sanutev62@gmail.com |
+7 998 575-3601#03.11.20 |
Выполнено |
nasskij42@gmail.com |
+7 747 936-7552#03.03.15 |
Не выполнено |
sanimberg95@mail.ru |
+7 927 378-1652#02.06.19 |
Выполнено |
sanimberg95@mail.ru |
+7 927 378-1652#02.06.19 |
Выполнено |
sanimberg95@mail.ru |
+7 927 378-1652#02.06.19 |
Выполнено |
Результат преобразования:
sanutev62[at]gmail.com |
nasskij42[at]gmail.com |
sanimberg95[at]mail.ru |
575-36-01 |
936-75-52 |
378-16-52 |
да |
нет |
да |
20.11.03 |
15.03.03 |
19.06.02 |
Вариант №37
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Разбить один из столбцов по разделителю “
&
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
tamerlan70@yandex.ru |
|
0&2003/01/21 |
Тамерлан Б. Лодикук |
|
vsevolod46@mail.ru |
|
0&2000/03/19 |
Всеволод Ф. Гошисли |
|
anatolij89@rambler.ru |
|
1&2004/05/25 |
Анатолий Г. Чицли |
|
facidi50@gmail.com |
|
0&2001/10/20 |
Иван Ш. Фачиди |
Результат преобразования:
tamerlan70[at]yandex.ru |
vsevolod46[at]mail.ru |
anatolij89[at]rambler.ru |
facidi50[at]gmail.com |
21/01/03 |
19/03/00 |
25/05/04 |
20/10/01 |
false |
false |
true |
false |
Лодикук Тамерлан |
Гошисли Всеволод |
Чицли Анатолий |
Фачиди Иван |
Пример 2
Исходная таблица:
|
gogotberg77@rambler.ru |
|
1&2001/08/16 |
Виктор Ц. Гоготберг |
|
dutli79@yahoo.com |
|
0&2003/11/03 |
Петр Ш. Дутли |
|
konstantin84@yahoo.com |
|
0&2003/10/18 |
Константин Б. Шофук |
|
satanz38@yandex.ru |
|
1&2004/09/26 |
Егор И. Сатянц |
Результат преобразования:
gogotberg77[at]rambler.ru |
dutli79[at]yahoo.com |
konstantin84[at]yahoo.com |
satanz38[at]yandex.ru |
16/08/01 |
03/11/03 |
18/10/03 |
26/09/04 |
true |
false |
false |
true |
Гоготберг Виктор |
Дутли Петр |
Шофук Константин |
Сатянц Егор |
Вариант №38
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Разбить один из столбцов по разделителю “
&
”.
- Преобразовать содержимое ячеек по примерам.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
tebibberg30@mail.ru&Тебибберг Айдар |
+71810753092 |
+71810753092 |
|
true |
|
robert8@gmail.com&Гимев Роберт |
+77806796742 |
+77806796742 |
|
false |
|
bacosli39@gmail.com&Бачосли Макар |
+75679185702 |
+75679185702 |
|
true |
|
domidi32@mail.ru&Домиди Родион |
+73842040152 |
+73842040152 |
|
false |
|
tebibberg30@mail.ru&Тебибберг Айдар |
+71810753092 |
+71810753092 |
|
true |
Результат преобразования:
Айдар Тебибберг |
Роберт Гимев |
Макар Бачосли |
Родион Домиди |
+7 181 075-30-92 |
+7 780 679-67-42 |
+7 567 918-57-02 |
+7 384 204-01-52 |
Выполнено |
Не выполнено |
Выполнено |
Не выполнено |
tebibberg30[at]mail.ru |
robert8[at]gmail.com |
bacosli39[at]gmail.com |
domidi32[at]mail.ru |
Пример 2
Исходная таблица:
|
zigebberg9@yandex.ru&Цигебберг Платон |
+75177162204 |
+75177162204 |
|
false |
|
gavskij48@gmail.com&Гавский Василий |
+74010600850 |
+74010600850 |
|
true |
|
gavskij48@gmail.com&Гавский Василий |
+74010600850 |
+74010600850 |
|
true |
|
kefezuk96@rambler.ru&Кефецук Самир |
+77765916941 |
+77765916941 |
|
true |
|
miroslav24@mail.ru&Кобемко Мирослав |
+78389028234 |
+78389028234 |
|
false |
Результат преобразования:
Платон Цигебберг |
Василий Гавский |
Самир Кефецук |
Мирослав Кобемко |
+7 517 716-22-04 |
+7 401 060-08-50 |
+7 776 591-69-41 |
+7 838 902-82-34 |
Не выполнено |
Выполнено |
Выполнено |
Не выполнено |
zigebberg9[at]yandex.ru |
gavskij48[at]gmail.com |
kefezuk96[at]rambler.ru |
miroslav24[at]mail.ru |
Вариант №39
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить дубли среди столбцов, оставив только первое вхождение
повторяющегося столбца в таблицу.
- Удалить пустые столбцы.
- Удалить дубли среди строк, оставив только первое вхождение
повторяющейся строки в таблицу.
- Удалить пустые строки.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №1 в измененной таблице.
- Транспонировать таблицу.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
+7 (964) 952-70-17 |
|
нет |
|
sasberg46@yandex.ru |
sasberg46@yandex.ru |
+7 (296) 939-66-16 |
|
да |
|
gofifak80@rambler.ru |
gofifak80@rambler.ru |
+7 (005) 185-49-64 |
|
нет |
|
cimonskij82@rambler.ru |
cimonskij82@rambler.ru |
+7 (005) 185-49-64 |
|
нет |
|
cimonskij82@rambler.ru |
cimonskij82@rambler.ru |
|
|
|
|
|
|
+7 (872) 005-87-70 |
|
да |
|
nefov41@mail.ru |
nefov41@mail.ru |
Результат преобразования:
005 185-4964 |
296 939-6616 |
872 005-8770 |
964 952-7017 |
false |
true |
true |
false |
rambler.ru |
rambler.ru |
mail.ru |
yandex.ru |
Пример 2
Исходная таблица:
+7 (693) 454-26-64 |
|
нет |
|
vovecev44@rambler.ru |
vovecev44@rambler.ru |
|
|
|
|
|
|
+7 (693) 454-26-64 |
|
нет |
|
vovecev44@rambler.ru |
vovecev44@rambler.ru |
+7 (383) 856-64-60 |
|
нет |
|
volberg39@gmail.com |
volberg39@gmail.com |
+7 (046) 117-54-08 |
|
нет |
|
lubov72@rambler.ru |
lubov72@rambler.ru |
Результат преобразования:
046 117-5408 |
383 856-6460 |
693 454-2664 |
false |
false |
false |
rambler.ru |
gmail.com |
rambler.ru |
Вариант №40
Задача №10
Реализовать функцию преобразования табличных данных. Входная и
выходная таблицы заданы в построчной форме, с помощью списков.
Заполненные ячейки имеют строковой тип данных. Пустые ячейки имеют
значение None.
Округления производятся стандартно, с помощью функции round.
Над входной таблицей провести ряд преобразований:
- Удалить пустые столбцы.
- Удалить пустые строки.
- Разбить один из столбцов по разделителю “
:
”.
- Преобразовать содержимое ячеек по примерам.
- Отсортировать строки по столбцу №1 в измененной таблице.
Примеры табличных преобразований:
Пример 1
Исходная таблица:
|
Вуногянц Д.А. |
vunoganz1[at]mail.ru:1 |
|
|
|
|
Кивман Е.Т. |
kivman36[at]yahoo.com:1 |
|
Музий В.Л. |
muzij7[at]gmail.com:0 |
Результат преобразования:
В. Музий |
muzij7@gmail.com |
Не выполнено |
Д. Вуногянц |
vunoganz1@mail.ru |
Выполнено |
Е. Кивман |
kivman36@yahoo.com |
Выполнено |
Пример 2
Исходная таблица:
|
Нефушук Т.О. |
nefusuk97[at]gmail.com:0 |
|
Рофобянц И.Г. |
rofobanz36[at]yandex.ru:1 |
|
Чобев Л.К. |
cobev82[at]rambler.ru:0 |
|
|
|
|
Когов Р.Т. |
kogov75[at]gmail.com:0 |
Результат преобразования:
И. Рофобянц |
rofobanz36@yandex.ru |
Выполнено |
Л. Чобев |
cobev82@rambler.ru |
Не выполнено |
Р. Когов |
kogov75@gmail.com |
Не выполнено |
Т. Нефушук |
nefusuk97@gmail.com |
Не выполнено |