1 去除双括号:
(1)定义一个新的列表:
list=[[ ]]
a=[ ]
for i in list :
a.append(' '.join(i))
a=[ ](list去除掉双中括号,且a中元素由之前的【】变为了str类型)
(2)如果想要去除list最外层的【】:
list(np.ravel())
(3)dict转dataframe:arrays must be same length(也就是:dict 的 value 长度不相等时,如何转为dataframe,key 作为列名,value作为一列,空白部分由none 填充 df.fillna( ) 可以改变填充内容):
result=pd.dataframe(dict([(所拥有的dict, pd.Series(value)) for 所拥有的dict, value in 所拥有的dict.items()]))
ps:dict
.items() dict_items([ ]) 返回所有键值
.keys() dict_keys([ ]) 返回keys值
.values() dict_values([ ]) 返回values值
.clear() 无 删除字典中的所有项目
.get(key) 19 返回字典中key对应的值
list_test.pop(key) 删除并返回字典中的key对应的值,例如list_test.pop("bob")
list_test.update(字典) 将字典合并