package main
import "fmt"
func main() {
dict := map[int]string {
4: "go",
6: "c",
1: "c++",
5: "java" }
fmt.Printf("key values:\n");
for key, value := range dict {
fmt.Printf("%d - %s\n", key, value)
}
fmt.Printf("\nkeys:\n");
for key := range dict {
fmt.Printf("%d\n", key)
}
fmt.Printf("\nvalues:\n");
for _, value := range dict {
fmt.Printf("%s\n", value)
}
}
/*
run:
key values:
4 - go
6 - c
1 - c++
5 - java
keys:
4
6
1
5
values:
c
c++
java
go
*/