1. 학습
  2. /
  3. 강의
  4. /
  5. Ćwiczenie pytań na rozmowach kwalifikacyjnych z programowania w Pythonie

Connected

연습 문제

Dodatkowe argumenty

Użyjmy dodatkowych argumentów w metodzie .apply()!

Twoim zadaniem jest utworzenie dwóch nowych kolumn w scores:

  • mean to średnia wartość wiersza dla wyniku z matematyki, czytania i pisania
  • rank określa, jak wysoka jest wartość mean:
    • 'high' jeśli średnia \(> 90\)
    • 'medium' jeśli średnia \(> 60\), ale \(\leq\) 90
    • 'low' jeśli średnia \(\leq 60\)

Aby wykonać to zadanie, zdefiniuj funkcję rank, która dla danej serii zwraca listę z dwiema wartościami: średnią serii oraz ciąg znaków wyznaczony według powyższej reguły.

Moduł numpy jest już zaimportowany jako np.

지침

100 XP
  • Oblicz średnią z wejściowej serii.
  • Zwróć średnią i jej rang jako listę.
  • Wstaw wynik funkcji rank() do nowych kolumn scores.