English
Languages
English
Shortcuts



QuadraticProgram.integer_var_list

QuadraticProgram.integer_var_list(keys, lowerbound=0, upperbound=1e+20, name=None, key_format='{}')[source]

Uses ‘var_list’ to construct a list of integer variables

Parameters
  • lowerbound (Union[float, int]) – The lower bound of the variable(s).

  • upperbound (Union[float, int]) – The upper bound of the variable(s).

  • name (Optional[str]) – The name(s) of the variable(s).

  • key_format (str) – The format used to name/index the variable(s).

  • keys (Union[int, Sequence]) – If keys: int, it is interpreted as the number of variables to construct. Otherwise, the elements of the sequence are converted to strings via ‘str’ and substituted into key_format.

Return type

List[Variable]

Returns

A list of variable instances.

Raises