Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. d = {k:v if len(set(v)) > 1 else v[0] for k, v in df.to_dict('l').items()}
  2. print (d)
  3. {'name': ['a', 'b', 'c'], 'rollno': [1, 2, 3], 'teacher': 'xyz', 'year': 1998}
  4.  
  5. import json
  6.  
  7. j = json.dumps(d)
  8. print (j)
  9. {"name": ["a", "b", "c"], "rollno": [1, 2, 3], "teacher": "xyz", "year": 1998}
  10.  
  11. import json
  12.  
  13. j = json.dumps(df.to_dict(orient='list'))
  14. print (j)
  15. {"name": ["a", "b", "c"], "rollno": [1, 2, 3],
  16. "teacher": ["xyz", "xyz", "xyz"], "year": [1998, 1998, 1998]}
  17.  
  18. df.to_dict(orient='list')
  19.  
  20. {'name': ['a', 'b', 'c'],
  21. 'rollno': [1, 2, 3],
  22. 'teacher': ['xyz', 'xyz', 'xyz'],
  23. 'year': [1998, 1998, 1998]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement