【发布时间】:2021-11-27 10:31:12
【问题描述】:
我创建了一个名为 fruits 的数据库表,它有 3 列,id(int primary key)、fruits(text) 和 weight(float)。
| id | fruit | weight |
|---|---|---|
| 1 | Apple | 80.5 |
| 2 | Pear | 150.8 |
| 3 | Kiwi | 69 |
如何创建字典并将所有水果和重量作为键值对添加到字典中?
import sqlite3
conn = sqlite3.connect("database.db")
sql = """SELECT fruit,weight FROM fruits"""
cursor = conn.execute(sql)
data = cursor.fetchall()
fruitweight= {}
i = 0
while(i < len(data)):
fruitweight['<fruitname>'] = <fruitweight>
i = i+1
【问题讨论】:
标签: python sql database sqlite dictionary