On Saturday, 2 February 2013 at 09:59:07 UTC, bearophile wrote:
SaltySugar:

My code:

In Phobos there isn't something like random.choice() of Python. This code doesn't work with truly Unicode strings (better to use a dstring or dchar[] for that, unless you want to walk the string every time you want to extract a random item):


import std.stdio, std.random;

void main() {
    immutable array = "abcdef";
    immutable rndChar = array[uniform(0, $)];
    writeln(rndChar);
}


Bye,
bearophile

Thank you!

Reply via email to