Skip to main content
Version: Python

pobj_col

The pyobj_col method creates a column containing Java objects.

note

This method is commonly used with new_table to create tables.

caution

The pyobj_col method is significantly slower than other methods that create columns. When creating a column with data of one type, use the corresponding specialized method (e.g., for ints, use int_col).

Syntax

pyobj_col(columnName, values...)

Parameters

ParameterTypeDescription
columnNameString

The name of the new column.

valuesJava.lang.Object...

The column values.

Returns

A ColumnHolder.

Example

The following examples use new_table to create a table with a single column of Python objects named Values.

from deephaven import new_table
from deephaven.column import pyobj_col

result = new_table([
pyobj_col("Values", ["a", 1, -5.5])
])