In Listing 21-7, you use the removeValueForKey() function to remove the
value for key a from dictionary d2.
Iterating Over Dictionary Items
To iterate over dictionary items, use the for-in loop (see Chapter 22 for
more information on loops). You will get a reference to each key and item in
the loop (see Listing 21-8).
Listing 21-8. Iterating Over Dictionary Items
for (key, value) in d3{
println("key:(key), value:(value)")
}
The loop in Listing 21-8 prints this:
key:1.10000002384186, value:AAAA
key:1.20000004768372, value:BBBBbbbb
If you only need to iterate through the keys, you can access the key property
on the dictionary, as shown in Listing 21-9.
Listing 21-9. Iterating Over Dictionary Keys
for key in d3.keys{
println("key:(key)")
}
Listing 21-9 will print out the keys like this:
key:1.10000002384186
key:1.20000004768372
In Listing 21-7, you use the removeValueForKey() function to remove the
value for key a from dictionary d2.
Iterating Over Dictionary Items
To iterate over dictionary items, use the for-in loop (see Chapter 22 for
more information on loops). You will get a reference to each key and item in
the loop (see Listing 21-8).
Listing 21-8. Iterating Over Dictionary Items
for (key, value) in d3{
println("key:(key), value:(value)")
}
The loop in Listing 21-8 prints this:
key:1.10000002384186, value:AAAA
key:1.20000004768372, value:BBBBbbbb
If you only need to iterate through the keys, you can access the key property
on the dictionary, as shown in Listing 21-9.
Listing 21-9. Iterating Over Dictionary Keys
for key in d3.keys{
println("key:(key)")
}
Listing 21-9 will print out the keys like this:
key:1.10000002384186
key:1.20000004768372
การแปล กรุณารอสักครู่..