#2880
Easy pandas Select data
78.7% acceptance
Mar 2, 2026
136
8
DataFrame students
+-------------+--------+
| Column Name | Type |
+-------------+--------+
| student_id | int |
| name | object |
| age | int |
+-------------+--------+
Write a solution to select the name and age of the student with student_id = 101.
The result format is in the following example.
Solution
Pandas
Time O(1)
Space O(1)
# DataFrame students
# +-------------+--------+
# | Column Name | Type |
# +-------------+--------+
# | student_id | int |
# | name | object |
# | age | int |
# +-------------+--------+
# Write a solution to select the name and age of the student with student_id = 101.
# The result format is in the following example.
# Example 1:
# Input:
# +------------+---------+-----+
# | student_id | name | age |
# +------------+---------+-----+
# | 101 | Ulysses | 13 |
# | 53 | William | 10 |
# | 128 | Henry | 6 |
# | 3 | Henry | 11 |
# +------------+---------+-----+
# Output:
# +---------+-----+
# | name | age |
# +---------+-----+
# | Ulysses | 13 |
# +---------+-----+
# Explanation:
# Student Ulysses has student_id = 101, we select the name and age.
import pandas as pd
def selectData(students: pd.DataFrame) -> pd.DataFrame:
return students.loc[students["student_id"] == 101, ["name", "age"]]