get random char from array
SaltySugar
Saltysugar at inbox.lt
Sat Feb 2 02:08:07 PST 2013
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!
More information about the Digitalmars-d-learn
mailing list