Context. You collected student exam scores into two parallel lists and want them in a DataFrame for analysis.
Your task. Write build_scores_df(names, scores) that returns a DataFrame with two columns, name and score, where each row pairs a name with its score (same index).
Example. names=["Alice","Bob"], scores=[85,92] →
| name | score |
|---|---|
| Alice | 85 |
| Bob | 92 |
Notes. Both inputs are always the same length. Empty inputs → empty DataFrame with both columns present.