Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- d = {k:v if len(set(v)) > 1 else v[0] for k, v in df.to_dict('l').items()}
- print (d)
- {'name': ['a', 'b', 'c'], 'rollno': [1, 2, 3], 'teacher': 'xyz', 'year': 1998}
- import json
- j = json.dumps(d)
- print (j)
- {"name": ["a", "b", "c"], "rollno": [1, 2, 3], "teacher": "xyz", "year": 1998}
- import json
- j = json.dumps(df.to_dict(orient='list'))
- print (j)
- {"name": ["a", "b", "c"], "rollno": [1, 2, 3],
- "teacher": ["xyz", "xyz", "xyz"], "year": [1998, 1998, 1998]}
- df.to_dict(orient='list')
- {'name': ['a', 'b', 'c'],
- 'rollno': [1, 2, 3],
- 'teacher': ['xyz', 'xyz', 'xyz'],
- 'year': [1998, 1998, 1998]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement