names = ['Name', 'Score', 'State']
df = pd.DataFrame([{'Sam', 19, 'Tamil Naidu'},
{'Kari', 10, 'Himachal Pradesh'},
{'Sam', 19, 'Tamil Naidu'},
{'Samual Dan', 11, 'Haryana'}], columns = names)
我得到了不正确的输出.有谁能解释一下原因和可以做些什么?
我try 创建一个DF,然后我得到了如图所示的输出.当我将州的名称更改为缩写时,它会被放在正确的位置,如果我写的是完整的或增加名称的长度,它就会进入错误的列.我搞不懂它背后的实际概念是什么,以及为什么会发生这种情况.