I want to know how many list can be inserted in a dataframe so that it won't show an error. import pandas as pd n=int(input("enter")) list=[] for i in range(n): a=input("enter") list.append(a) list2=[] for i in range(n): a=input("enter") list2.append(a) list3=[] for i in range(n): a=input("enter") list3.append(a) list4=[] for i in range(n): a=input("enter") list4.append(a) list5=[] for i in range(n): a=input("enter") list5.append(a) list6=[] for i in range(n): a=input("enter") list6.append(a) c=pd.DataFrame(list,list2,list3,list4,list5) print(c) when i tried to run it, the output said "TypeError: Field elements must be 2- or 3-tuples, got ''r' " EDIT: Also explain the problem with '#' in the corrected code Continue reading...