Español
Abrir en Telegram

Hilo# Создать текстовый файл (не программно), построчно записать фамилии сотрудников и величину их окладов (не менее 10

6 mensajes · –
亚
# Создать текстовый файл (не программно), построчно записать фамилии сотрудников и величину их окладов (не менее 10 # строк). Определить, кто из сотрудников имеет оклад менее 20 тыс., вывести фамилии этих сотрудников. Выполнить подсчет # средней величины дохода сотрудников. # Пример файла: # Иванов 23543.12 # Петров 13749.32 Я верно мыслю, что мне надо текстовый файл сначала в словарь (или json) и потом уже.. что-то там дальше делать. Или сразу по текстовому файлу "что-то там дальше делать" ?
  1. В
    словарь парсишь посторчно и разбиваешь( st.split(' ')), в одном цикле
    1. 亚
      def readfile(): dict_salary = {} with open(file_to_work, 'r') as file_source: for line in file_source: employee_name = line.split()[0] employee_salary = line.split()[1] dict_salary[employee_name] = employee_salary yield dict_salary Адский ад какой-то получается, но почему-то это дерьмо работает
      1. A
        Не должно, но допустим. name, salary = line.split() И поскольку с отступами явно проблемы, я предположу, что оно создает полностью дикт и отдает его. Нахуя йилд?
        1. 亚
          таки здоровьем клянусь, это дерьмо работает ! )))
        2. 亚
          не знаю, ретурна достаточно, согласен
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · grupo · Tecnología
4 169miembros43escriben en 30 días
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos