It maps N features to N variables.

Pandas

encoded = pd.get_dummies(
  df, columns=["Col1"], prefix="C"
)

Explainable.