module pind.samples.ja.aa.aa_solution_1; import std.stdio; void main() { string[int] names = [ 1 : "one", 10 : "ten", 100 : "hundred", ]; writeln("Initial length: ", names.length); int[] keys = names.keys; /* 'foreach'は'for'と似ているが、より優れている。 * 'foreach'ループについては、次の章で説明する。 */ foreach (key; keys) { writefln("Removing the element %s", key); names.remove(key); } writeln("Final length: ", names.length); }