ミドル
2026年10月4日

バグを見つけろ:Data Science & ML

コードは1つ。バグを見つけるか、バグがないことを示してください。

python
1import pandas as pd
2
3def enrich_orders_with_customer_emails(conn, orders: pd.DataFrame) -> pd.DataFrame:
4    cursor = conn.cursor()
5    emails = []
6    for _, row in orders.iterrows():
7        cursor.execute("SELECT email FROM customers WHERE id = %s", (row["customer_id"],))
8        result = cursor.fetchone()
9        emails.append(result[0] if result else None)
10    orders["email"] = emails
11    cursor.close()
12    return orders
13

問題のある行をクリックしてください。

あなたの判断

1日1回まで。回答するとすぐに正解が表示されます。

連続記録を守る

アカウントを作成すると連続記録を保存し、進捗を追跡できます。

アカウントを作成