1

I am getting an error like this. Thank you in advance for your solutions.

ValueError: All arrays must be of the same length

a = {"Ana Linkler":linkler, "İç Linkler":ic_linkler, "Sorular":sorular}
df = pd.DataFrame(a)

2 Answers2

5

You can try this.

a = {"Ana Linkler":linkler, "İç Linkler":ic_linkler, "Sorular":sorular}
df = pd.DataFrame.from_dict(a, orient='index')
0

Add df = df.transpose() at the end, to reach the target index and columns position.

a = {"Ana Linkler":linkler, "İç Linkler":ic_linkler, "Sorular":sorular}
df = pd.DataFrame.from_dict(a, orient='index')
df = df.transpose()

Duplicate question: Python Pandas ValueError Arrays Must be All Same Length

hrdom
  • 83
  • 1
  • 7