Pythonda barcha yozuvlarni lug'at ko'rinishida chiqarish

Ma'lumotlar bazasidan yozuvlarni kortej ko'rinishida chiqarish juda qulay emas, chunki olingan qadriyatlar qaysi maydonlarga tegishli ekanligi ko'rinmaydi. Bu muammoni hal qilish uchun cursor metodining parametrida dictionary=True bayrog'ini o'rnatish kerak.

Keling, users jadvalidan barcha yozuvlarni lug'at ko'rinishida chiqarish uchun kodimizni qayta yozamiz:

pythonquery = "SELECT * FROM users"
with connection.cursor(dictionary=True) as cursor:
  cursor.execute(query)
  result = cursor.fetchall()
  
  for row in result:
    print(row)

Konsolda kalitlari maydon nomlari, qadriyatlari esa maydonlardagi yozuvlar bo'lgan qulay lug'at ko'rsatiladi:

python{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400}
{'id': 2, 'name': 'user2', 'age': 25, 'salary': 500}
{'id': 3, 'name': 'user3', 'age': 23, 'salary': 500}
{'id': 4, 'name': 'user4', 'age': 30, 'salary': 900}
{'id': 5, 'name': 'user5', 'age': 27, 'salary': 500}
{'id': 6, 'name': 'user6', 'age': 28, 'salary': 900}
Задание 1

users jadvalidan barcha ma'lumotlarni lug'at ko'rinishida chiqaring.