DataFrame students
+-------------+--------+
| Column Name | Type |
+-------------+--------+
| student_id | int |
| name | object |
| age | int |
+-------------+--------+
student_id = 101인 학생의 이름과 나이를 선택하는 해결책을 작성하세요.
결과 형식은 아래 예시와 같습니다.
Example 1:
Input:
+------------+---------+-----+
| student_id | name | age |
+------------+---------+-----+
| 101 | Ulysses | 13 |
| 53 | William | 10 |
| 128 | Henry | 6 |
| 3 | Henry | 11 |
+------------+---------+-----+
Output:
+---------+-----+
| name | age |
+---------+-----+
| Ulysses | 13 |
+---------+-----+
설명 : 학생 Ulysses는 student_id = 101을 가지고 있으며, 우리는 이름과 나이를 선택합니다.
✏️ 풀이
import pandas as pd
def selectData(students: pd.DataFrame) -> pd.DataFrame:
return students[students['student_id'] == 101][['name', 'age']]
'[Study] > [Pandas]' 카테고리의 다른 글
[LeetCode - Pandas] (Easy) 2878. Get the Size of a DataFrame (0) | 2025.04.02 |
---|---|
[LeetCode - Pandas] (Easy) 2879. Display the First Three Rows (0) | 2025.04.02 |
[LeetCode - Pandas] (Easy) 2881. Create a New Column (2) | 2025.04.01 |
[LeetCode - Pandas] (Easy) 2882. Drop Duplicate Rows (0) | 2025.03.31 |
[LeetCode - Pandas] (Easy) 2883. Drop Missing Data (0) | 2025.03.31 |