初级
查询电影评分和年份
未完成
初级参考
完整示例代码供参考,建议自己理解后重新输入
def solve():
import sqlite3
import pandas as pd
conn = sqlite3.connect(':memory:')
df = pd.read_csv('https://liangdaima.com/static/data/ds_movies.csv')
df.to_sql('movies', conn, index=False)
result = conn.execute('SELECT title, rating, year FROM movies').fetchall()
conn.close()
return result
示例
输入
print(solve())
期望输出
[('The Shawshank Redemption', 9.3, 1994), ('The Godfather', 9.2, 1972), ('The Dark Knight', 9.0, 2008), ('Pulp Fiction', 8.9, 1994), ('Forrest Gump', 8.8, 1994), ('Inception', 8.8, 2010), ('The Matrix', 8.7, 1999), ('Interstellar', 8.6, 2014), ('The Prestige', 8.5, 2006), ('Gladiator', 8.5, 2000), ('The Departed', 8.5, 2006), ('Fight Club', 8.8, 1999), ('The Silence of the Lambs', 8.6, 1991), ('Se7en', 8.6, 1995), ('The Green Mile', 8.6, 1999)]
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199