Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pandas Daframe打印为str而不是dict_Pandas - Fatal编程技术网

Pandas Daframe打印为str而不是dict

Pandas Daframe打印为str而不是dict,pandas,Pandas,数据框在下面 flag {'a':True,'b':False} {'a':False,'b':True} 代码 产量低于 {'a':True,'b':False} <class 'str'> {'a':False,'b':True} <class 'str'> {'a':真,'b':假} {'a':假,'b':真} 我需要将数据类型打印为使用eval(I)或 import ast ast.literal_eval(i) 在for循环中

数据框在下面

flag
{'a':True,'b':False}
{'a':False,'b':True}
代码

产量低于

{'a':True,'b':False}

<class 'str'>

{'a':False,'b':True}

<class 'str'>
{'a':真,'b':假}
{'a':假,'b':真}
我需要将数据类型打印为
使用
eval(I)

     import ast
     ast.literal_eval(i) 

在for循环中,当创建数据帧时,字典可能是作为字符串而不是dict传入的,这就是为什么您得到的是type
而不是

给出:

{'a':True,'b':False}
<class 'str'>
{'a':False,'b':True}
<class 'str'>
{'a': True, 'b': False}
<class 'dict'>
{'a': False, 'b': True}
<class 'dict'>
给出:

{'a':True,'b':False}
<class 'str'>
{'a':False,'b':True}
<class 'str'>
{'a': True, 'b': False}
<class 'dict'>
{'a': False, 'b': True}
<class 'dict'>
{'a':真,'b':假}
{'a':假,'b':真}
{'a': True, 'b': False}
<class 'dict'>
{'a': False, 'b': True}
<class 'dict'>