c# .net Adsense ADO.NET Linq Viruses/security asp.net MVC JQuery Angular-js Node-js SEO Java C++ SQL API Networking vb.net .Net Css JavaScript Generics c#.Net entity framework HTML Website host Website Construction Guide HTTP tutorial W3C tutorial Web Services JSON Psychology Ionic framework Angular ReactJS Python Computer Android
Python

ValueError:All arrays must be of the same length - Python

| | python

I got this following error while running the python program "ValueError: All arrays must be of the same length"ValueError Python

CODE:

import pandas as pd


Carnivorous_animals = [
"Lions",
"Wolves",
"Eagles",
"Leopards",
"Hyenas",
"Sharks",
"Tigers",
"Cheetahs"]
Herbivores_animals = [
"Horse",
"Cow",
"Horse",
"Sheep",
"Goat",
"Deer",
"Giraffe"]
Omnivores_animals = [ "Bear",
"Humans",
"Fox",
"Crow",
"Rat",
"Raccoon",
"Ravens"]

data = {'Carnivorous Animals': Carnivorous_animals, 'Herbivores Animals ': Herbivores_animals,'Omnivores Animals': Omnivores_animals}

df = pd.DataFrame(data)

excel_file_path = "animals.xlsx"

df.to_excel(excel_file_path, index=False)

print(f"Excel file '{excel_file_path}' created successfully.")

UPDATED CODE:

df = pd.DataFrame.from_dict(data,orient='index').transpose()