number columns dataframe code example

Example 1: pandas dataframe get number of columns

import pandas as pd
df = pd.DataFrame({"pear": [1,2,3], "apple": [2,3,4], "orange": [3,4,5]})

len(df.columns)
3

Example 2: get column number in dataframe pandas

# PANDAS: get column number from colomn name
dataframe.columns.get_loc("<col_name>")

Example 3: how many columns can a pandas dataframe have

You get an out of memory error because you run out of memory, not because there is a limit on the number of columns.