Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 27.04.2020
Сообщений: 8

Секретные псевдонимы

27.10.2020, 14:38. Показов 8232. Ответов 2

Студворк — интернет-сервис помощи студентам
Добрый день, нужно помочь с решением


В каждой секретной организации каждый секретный сотрудник должен иметь не менее секретный псевдоним. И сортировать их нужно по секретному ключу, который меняется секретным образом в секретные моменты времени.

Сейчас переданный список сотрудников сортируется по количеству гласных, стоящих на местах с нечётными индексами.

В списке secret_avatars находятся сверхсекретные имена сверхсекретных сотрудников.

Напишите функцию secret_sort(secret_avatars), которая этот список отсортирует указанным образом. Функция ничего не возвращает, только сортирует список, находящийся в данной переменной.

Использовать глобальные переменные нельзя.

Пример ввода:
Python
1
2
3
secret_avatars = ['March Hare', 'Hatter', 'Dormouse', 'Alice']
secret_sort(secret_avatars)
print(secret_avatars)
Вывод:
Code
1
['Alice', 'Hatter', 'March Hare', 'Dormouse']
Мой код:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
d = {}
 
 
def secret_sort(secret_avatars):
    a = []
    for i in secret_avatars:
        k = 0
        for j in range(len(i)):
            if j % 2 == 0 or j == 0:
                j = j
            else:
                if i[j] in 'aeiouy':
                    k += 1
        d[i] = k
    secret_avatars = d
    list_d = list(d.items())
    list_d.sort(key=lambda i: i[1])
    for i in list_d:
        a.append(i[0])
    secret_avatars = a
Я отсортировал,а что делать дальше не понимаю
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.10.2020, 14:38
Ответы с готовыми решениями:

Секретные материалы
Ваша программа работает с архивом документов. Каждый документ состоит из списка строк, представляющих собой страницы текста. Ваша задача...

Секретные материалы
Здравствуйте! Можете пожалуйста помочь решить с использованием функции def с return) Ваша программа работает с архивом документов....

Секретные материалы
Помогите пожалуйста! Задача — написать функцию print_document(pages), которая будет просто распечатывать переданный документ страница...

2
 Аватар для Miryz
291 / 131 / 58
Регистрация: 24.11.2019
Сообщений: 532
27.10.2020, 14:39
Чего решать то?
0
0 / 0 / 0
Регистрация: 27.04.2020
Сообщений: 8
27.10.2020, 14:42  [ТС]
изменил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.10.2020, 14:42
Помогаю со студенческими работами здесь

Секретные псевдонимы
В каждой секретной организации каждый секретный сотрудник должен иметь не менее секретный псевдоним. И сортировать их нужно по секретному...

Секретные материалы
Ваша программа работает с архивом документов. Каждый документ состоит из списка строк, представляющих собой страницы текста. Ваша задача...

Пришло время отправлять и получать секретные сообщения
4. Пришло время отправлять и получать секретные сообщения. Создайте две функции, которые принимают строку и массив и возвращают...

Секретные псевдонимы
В каждой секретной организации каждый секретный сотрудник должен иметь не менее секретный псевдоним. И сортировать их нужно по секретному...

Секретные папки
назовите какие нибудь ещё "секретные" папки, на подобия папки "con", которую нельзя создать, и режим бога... Добавлено через 1 минуту ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru