Python выбирает случайный выбор из переменных, связанных вместе

Я изучаю Python и хочу знать, как я мог выбрать случайный набор из списка, например:

List1:
animal = 'dog'
legs = '4'
food = 'bones'
place = 'outside'

List2:
animal = 'chicken'
legs = '2'
food = 'corn'
place 'chicken coop'

Я хочу, чтобы каждый раз, когда мой скрипт запускался, выбирал другой список, что-то вроде: python(random.choice(list))

РЕДАКТИРОВАТЬ: Wow это сообщество сурово! Я хочу выбрать случайный список для последующего использования в сценарии. У меня есть 10 списков, и я хочу, чтобы один работал, я не знаю, называются ли они списками, словарями, массивами или idk. Когда я делаю случайным образом, я хочу, чтобы один из них был выбран, чтобы я мог использовать эти переменные внутри него.

1 ответ

В Python списки назначаются с помощью [ ]

ОБНОВЛЕНИЕ на ваш вопрос:

Используйте вложенные списки:

Farms = [["dog","4","bones","outside"],["chicken","2","corn","chicken coop"]]

Модуль random можно затем использовать для случайного выбора из списка:

print(random.choice(Farms))
>>>["dog","4","bones","outside"]

Пожалуйста, используйте это, чтобы попробовать свой собственный код, прежде чем перейти на этот сайт.

Удачи с Python!

Другие вопросы по тегам