1. Главная
  2. Библиотека
  3. Программирование
  4. 33. Дан список текстовых элементов: ['Продуктовый менед...
Решение задачи на тему

33. Дан список текстовых элементов: ['Продуктовый менеджер', 'Тестировщик', 'Аналитик', 'Дизайнер'] Итоговый словарь: {'Продуктовый менеджер': 15, 'Тестировщик': 9, 'Аналитик': 6, 'Дизайнер': 8} Как из списка текстовых элементов получить словарь, в

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
33. Дан список текстовых элементов: ['Продуктовый менеджер', 'Тестировщик', 'Аналитик', 'Дизайнер'] Итоговый словарь: {'Продуктовый менеджер': 15, 'Тестировщик': 9, 'Аналитик': 6, 'Дизайнер': 8} Как из списка текстовых элементов получить словарь, в

Условие:

33. Дан список текстовых элементов: ['Продуктовый менеджер', 'Тестировщик', 'Аналитик', 'Дизайнер']

Итоговый словарь: \{'Продуктовый менеджер': 15, 'Тестировщик': 9, 'Аналитик': 6, 'Дизайнер': 8\}

Как из списка текстовых элементов получить словарь, в котором ключ — исходный элемент, значение - число
уникальных символов в ключе (считаем заглавную и строчную буквы как один символ, пробел также считается уникальным символом)? { }°
newdict =\{ \}
for elem in listofvalues:
newdict[elem] = len(set(elem.lower()))
newdict = \}
for elem in listofvalues:
newdict[elem] = len(elem.lower()
newdict =\{ \}
for elem in listofvalues:
newdict[elem] = len(elem.str.lower())
newdict =\{ \}
for elem in listofvalues:
newdict[elem] = len(set(elem))
2 / 100 \%
(ㄷ) 00: 53

Решение:

Чтобы получить словарь, в котором ключ — это текстовый элемент из списка, а значение — число уникальных символов в этом элементе, мы можем использовать следующий алгоритм:

1. Создадим пустой словарь new_dict.
2. Пройдемся по каждому элементу в списке.
3. Для каждого элемента:
- Преобразуем его в нижний регистр, чтобы не учитывать регистр букв.
- Используем функцию , чтобы получить уникальные символы. - Посчитаем количество уникальных символов с помощью функции . 4. Добавим полученное значение в словарь с соответствующим ключом.

Теперь давайте реализуем это шаг за шагом.

Теперь, если мы объединим все шаги, получим следующий код:

После выполнения этого кода мы получим словарь, который будет выглядеть следующим образом:

Таким образом, мы успешно создали словарь с уникальными символами для каждого текстового элемента из списка.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет