Menu
CoddyTech

Panjang Map

Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 91 dari 109.

Fungsi len mengembalikan jumlah pasangan kunci-nilai dalam map. Ini membantumu menentukan jumlah entri yang ada dalam map.

Buat map populasi negara:

populations := map[string]int{
    "USA": 331,
    "India": 1380,
    "China": 1441,
}

count := len(populations)
fmt.Println("Number of countries:", count)

Hasilnya menunjukkan panjang map:

Number of countries: 3

map kosong memiliki panjang nol:

emptyMap := map[string]int{}
fmt.Println("Empty map length:", len(emptyMap))
challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan berlatih menggunakan fungsi len() untuk mencari jumlah pasangan key-value dalam map.

Kami telah membuat map bernama countries yang berisi beberapa negara dan ibu kotanya. Tugasmu adalah menggunakan fungsi len() untuk mengetahui jumlah negara di dalam map, lalu mencetak jumlah tersebut.

Coba sendiri

package main

import "fmt"

func main() {
	// Map berisi negara-negara dan ibu kotanya
	countries := map[string]string{
		"France":  "Paris",
		"Japan":   "Tokyo",
		"Brazil":  "Brasília",
		"Canada":  "Ottawa",
		"Egypt":   "Cairo",
	}
	
	// TODO: Gunakan fungsi len() untuk mendapatkan jumlah negara dalam map
	// dan simpan hasilnya dalam variabel bernama countryCount
	
	
	// Cetak jumlah negara
	fmt.Printf("The map contains %d countries\n", countryCount)
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Go online