DEV Community


Check Dictionary has key in D

Jesse Phillips
Senior Quality Assurance (SDET) ¶ Avid hobby D programmer ¶ Telling people what to do because I am right.
・1 min read

I'll just take the example from adding to a Dictionary.

string[int][string] data;
if("hello"!in data)
    data["hello"] = [95: "value"];
Enter fullscreen mode Exit fullscreen mode

The in operator is not made available to arrays. It is expected to have a time complexity of O(1) which is possible with dictionary but not a list.

Discussion (0)