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