Mulai sekarangMulai gratis

Mengambil data key-value dengan Redis

Setelah Anda berlatih menyimpan pasangan key-value dengan Redis dan Python, kini saatnya mengeksplorasi separuh proses lainnya: mengambil pasangan key-value. Pada contoh ini, Anda akan berlatih mengambil beberapa pasangan key-value yang mungkin ditemukan dalam aplikasi web yang dibuat untuk melaporkan data cuaca.

Objek koneksi telah dibuat dan disimpan dalam variabel redis_conn. Selamat mencoba!

Latihan ini merupakan bagian dari kursus

Pengantar NoSQL

Lihat Kursus

Instruksi latihan

  • Gunakan variabel redis_conn dan metode yang tepat untuk mencoba mengurai suhu untuk setiap city dalam daftar cities dari Redis.
  • Jika nilai temperature adalah None untuk key tersebut, tetapkan "unknown temperature" sebagai nilai untuk key itu, lalu cetak pesan singkat.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Loop through each of the cities
for city in cities:
	# Grab the temperature
    temperature = ____.___(f"{city}_temp")
    
    # Check if the temperature is None
    if temperature is None:
    	# Store an unknown temperature
        ____.____(f"{city}_temp", "unknown temperature")
        print(f"Unknown temperature in {city}")
    
    else:
      	# Otherwise, print the temperature
    	print(f"The temperature in {city} is {temperature}")
Edit dan Jalankan Kode