Вычислить количество логических случаев ⇐ Python

Программы на Python
Anonymous
Вычислить количество логических случаев

Сообщение Anonymous »

Если существуют два поля, соответствующие поля имеют логические значения.
  • x_field
  • y_field
Я хочу посчитать количество случаев, которые могут возникнуть при наличии нескольких логических полей.
Например, есть всего 4 комбинации, которые могут быть созданы двумя логическими полями, как указано выше.
  • x_field(true), y_field(true)
  • x_field(true), y_field(false)
  • x_field(false), y_field(true)
  • x_field(false), y_field (false)
Если у вас есть массив с двумя полями логического типа, можете ли вы подсчитать количество случаев и выразить это в такой форме?
# before calculate ...
fields = ["x_field", "y_field"]

# after calculate ...
fields = [{
"x_field": True, "y_field": True,
"x_field": True, "y_field": False,
"x_field": False, "y_field": True,
"x_field": False, "y_field": False,
}]



Подробнее здесь: https://stackoverflow.com/questions/790 ... lean-cases

Вернуться в «Python»