как случайным образом выбрать список с вложенным списком - PullRequest
1 голос
/ 01 марта 2012

Возможно, это простой вопрос с использованием списка понимания. Как вы случайным образом выбираете весь список из вложенного списка? Случайно выбранный список должен быть в том же порядке, в котором он находится во вложенном списке.

[['10', '32', '66'], ['78', '501', '23'], ['15', '48', '698']]

Скажем, случайный выбор дал мне второй список во вложенном списке: ['78', '501', '23']

Спасибо за любую помощь ... новичок.

Ответы [ 2 ]

2 голосов
/ 01 марта 2012

В python вы можете использовать random.choice()

$ python
>>> import random
>>> random.choice([['10','32','66'], ['78','501','23'], ['15','48', '698']])
['10', '32', '66']
0 голосов
/ 01 марта 2012

Например, в Javascript у вас есть Maths.random (): Math.floor (Math.random () * 11) -> случайное число от 0 до 10 Итак, вы делаете так:

var index = Math.floor(Math.random()*4)
alert(yourarray[index]);

Как правило, найдите на своем языке, как генерировать случайное число, а затем просто покажите по массиву [index], как я это сделал;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...