Aşağıdaki Python kodu, JSON yanıtından "upTime" anahtarının değerini nasıl yazdırır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: json_data = response.json() print(json_data['response'][0]['upTime']).
Neden bu cevap
Doğru cevap, JSON verilerini Python sözlüğüne dönüştürmek için response.json() metodunu kullanır ve ardından "upTime" değerine erişmek için doğru anahtar ve indekslemeyi kullanır. response.json() doğrudan bir HTTP yanıt nesnesinden JSON içeriğini ayrıştırır. JSON yapısı bir liste içinde bir nesne içerdiğinden, [0] indeksi ilk öğeye erişmek için gereklidir. Anahtarlar ('response', 'upTime') string olarak belirtilmelidir. Diğer seçenekler ya anahtarları string olarak belirtmez (jsondata[response][0][upTime]), yanlış bir yol kullanır (jsondata['response']['family']['upTime']), ya da json.loads() kullanırken response.text yerine response.json()'ın daha uygun olduğu bir senaryoda gereksiz bir adım atar.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez