A random word from one of two lists
Bischoop
Bischoop at vimart.net
Fri Jan 1 20:28:11 EST 2021
On 2021-01-02, Python <python at python.invalid> wrote:
>
> >>> from random import choice
> >>> choice(words[choice(list(words.keys()))])
> 'apple'
> >>> choice(words[choice(list(words.keys()))])
> 'kangaroo'
> >>> choice(words[choice(list(words.keys()))])
> 'koala'
> >>> choice(words[choice(list(words.keys()))])
> 'apple'
> >>> choice(words[choice(list(words.keys()))])
> 'kangaroo'
>
> or this?
>
> >>> randstuff = lambda: choice(words[choice(list(words.keys()))])
> >>> randstuff()
> 'kangaroo'
> >>> randstuff()
> 'kangaroo'
> >>> randstuff()
> 'apple'
> >>> randstuff()
> 'kangaroo'
> >>> randstuff()
> 'koala'
> >>> randstuff()
> 'banana'
that lambada method is good.
--
Thanks
More information about the Python-list
mailing list