如何将包含元组值的字典转换为字符串
How to convert dict containing tuple values to string
如何使用 python.
将以下输入转换为所需的输出
输入:
{'Id': (34,), 'user': ('a.t@gmail.com',), 'createdOn': ('12 Oct',), 'status': (False,), 'message': ('Hello',)}
输出:
{'Id': 34, 'user': 'a.t@gmail.com', 'createdOn':'12 Oct', 'status': False, 'message': 'Hello'}
只需为每个值取第一个索引:
your_dict = {'Id': (34,), 'user': ('a.t@gmail.com',), 'createdOn': ('12 Oct',), 'status': (False,), 'message': ('Hello',)}
your_dict = {key:val[0] for key, val in your_dict.items()}
为什么元组中的值以开头?
old_dict = {'Id': (34,), 'user': ('a.t@gmail.com',), 'createdOn': ('12 Oct',), 'status': (False,), 'message': ('Hello',)}
new_dict = {k:v[0] for k,v in old_dict.items()}
print(new_dict)
如何使用 python.
将以下输入转换为所需的输出输入:
{'Id': (34,), 'user': ('a.t@gmail.com',), 'createdOn': ('12 Oct',), 'status': (False,), 'message': ('Hello',)}
输出:
{'Id': 34, 'user': 'a.t@gmail.com', 'createdOn':'12 Oct', 'status': False, 'message': 'Hello'}
只需为每个值取第一个索引:
your_dict = {'Id': (34,), 'user': ('a.t@gmail.com',), 'createdOn': ('12 Oct',), 'status': (False,), 'message': ('Hello',)}
your_dict = {key:val[0] for key, val in your_dict.items()}
为什么元组中的值以开头?
old_dict = {'Id': (34,), 'user': ('a.t@gmail.com',), 'createdOn': ('12 Oct',), 'status': (False,), 'message': ('Hello',)}
new_dict = {k:v[0] for k,v in old_dict.items()}
print(new_dict)