Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
The foreach Loop Solutions
The foreach
Loop Dersi Problem Çözümleri
To have an associative array that works the opposite of names
, the types of the key and the value must be swapped. The new associative array must be defined as of type int[string]
.
Iterating over the keys and the values of the original associative array while using keys as values and values as keys would populate the values
table:
import std.stdio; void main() { string[int] names = [ 1:"one", 7:"seven", 20:"twenty" ]; int[string] values; foreach (key, value; names) { values[value] = key; } writeln(values["twenty"]); }
Copyright © 1999-2025 by the D Language Foundation | Page generated by
Ddoc on Sun Aug 24 07:18:01 2025