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!