polars.testing.parametric.lists
-
Создаёт стратегию для генерации списков заданного типа данных.
Предупреждение
Эта функциональность в настоящее время считается нестабильной. Она может быть изменена в любой момент, и это не будет считаться нарушающим обратную совместимость изменением.
- Параметры:
-
- inner_dtype
-
Тип данных элементов списка. Если тип данных задан не полностью, будут использоваться значения по умолчанию, например,
DatetimeстанетDatetime('us'). - select_from
-
Значения, используемые для самых внутренних списков. Если задано
None(по умолчанию), используется стратегия по умолчанию, соответствующая типу данных самых внутренних списков. - min_size
-
Минимальная длина генерируемых списков.
- max_size
-
Максимальная длина генерируемых списков. Если задано
None(по умолчанию), максимальное значение определяется на основеmin_size:3, еслиmin_sizeравно нулю, иначе2 * min_size. - unique
-
Гарантирует, что генерируемые списки содержат уникальные значения.
- **kwargs
-
Дополнительные аргументы, передаваемые вложенным стратегиям генерации данных.
Примеры
…
polars.testing.parametric.lists(
inner_dtype: DataType,
*,
select_from: Sequence[Any] | None = None,
min_size: int = 0,
max_size: int | None = None,
unique: bool = False,
**kwargs: Any,
) → SearchStrategy[list[Any]]
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.testing.parametric.lists.html