Skip to content

BUG: DataFrame constructor doesn't validate index/data lengths with EA data #33437

Closed
@jbrockmendel

Description

@jbrockmendel
dti = pd.date_range("2016-01-01", periods=3, tz="US/Pacific")

>>> pd.DataFrame(dti, index=range(4))
                          0
0 2016-01-01 00:00:00-08:00
1 2016-01-02 00:00:00-08:00
2 2016-01-03 00:00:00-08:00
3                          

>>> pd.DataFrame(dti.tz_localize(None), index=range(4))
ValueError: Shape of passed values is (3, 1), indices imply (4, 1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugConstructorsSeries/DataFrame/Index/pd.array Constructors

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions