العربية
فتح في Telegram

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

6 رسائل · –
亚
# Создать текстовый файл (не программно), построчно записать фамилии сотрудников и величину их окладов (не менее 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 · مجموعة · التقنية
4 169أعضاء43يكتبون خلال 30 يومًا
خلاصة المجتمع فتح في Telegram

خلاصة عامة مفتوحة من فهرس البحث ChatCrawler — «Google لـ Telegram العام»؛ تُحدَّث كلما زحفنا إلى المجتمع. الأوقات بتوقيت UTC.

محتوى عام فقط، وAPI Telegram الرسمي. عن المشروع · الأسئلة الشائعة · حدود الفهرس · إزالة صفحة · الدليل · بحث · كيف نحسب