Mulai sekarangMulai gratis

Menyimpan data dalam dictionary

Permukaan yang Anda lihat di bawah disebut paraboloid lingkaran:

Circular Paraboloid

Permukaan ini dapat dijelaskan dengan persamaan berikut: $$ \frac{x^2}{a^2} + \frac{y^2}{a^2} = z $$ Mari tetapkan koefisien \(a\) bernilai 1. Dengan demikian, jari-jari pada setiap irisan akan sama dengan \(\sqrt{z}\).

Tugas Anda adalah membuat sebuah dictionary yang menyimpan pemetaan dari pasangan koordinat \((x, y)\) ke koordinat \(z\) (daftar yang menyimpan rentang untuk \(x\) dan \(y\) sudah diberikan: masing-masing range_x dan range_y).

Latihan ini merupakan bagian dari kursus

Berlatih Pertanyaan Wawancara Coding di Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

circ_parab = dict()

for x in range_x:
    for y in range_y:        
        # Calculate the value for z
        z = ____
        # Create a new key for the dictionary
        key = ____
        # Create a new key-value pair      
        circ_parab[____] = ____
Edit dan Jalankan Kode