convert_to_list#

qf_lib.common.utils.miscellaneous.to_list_conversion.convert_to_list(value: SingleValueT | Sequence[SingleValueT], type_of_single_value: Type[SingleValueT] | Sequence[Type[SingleValueT]]) Tuple[Sequence[SingleValueT], bool][source]#

Converts a given value to list if necessary and returns information if the conversion was necessary.

Parameters:
  • value – value or sequence of values to be converted

  • type_of_single_value – allowed type (or types) of a single value of the element which should be converted to list

Returns:

a list of values and a bool value indicating whether the conversion was necessary (True) or not (False)

Return type:

List, bool