如何更改列表内字典中的字符串键| python3.6

Mojtaba Arvin

我想将键名'user_id'更改为'sender'例如:

[{'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 1,
  'user_id': 1000000},
 {'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 2,
  'user_id': 1000000},
 {'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 3,
  'user_id': 1000000},
 {'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 4,
  'user_id': 1000000}]

至 :

[{'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 1,
  'sender': 1000000},
 {'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 2,
  'sender': 1000000},
 {'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 3,
  'sender': 1000000},
 {'chat_id': 'e3c2b14ded7a32c41bf0186b6172d8e3',
  'message_id': 4,
  'sender': 1000000}]

我该怎么办?

schwobaseggl

在数据只是环和改变类型的字典适当地分配给'sender'你钥匙pop'user_id'

for d in data:
    d['sender'] = d.pop('user_id')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python3:将字典键从字符串更改为字符串元组

如何在值中包含字符串的python3中比较两个嵌套字典的列表

如何将字典附加到 Python3 中的另一个字典字符串键?

如何在Python3中从输入字符串创建字典

如何从 python 字典列表值中删除字符串 ''?

如何根据列表中设置的顺序,通过键中包含的子字符串对 Python 字典进行排序?

列出datetype的键,该键在字典python列表中具有字符串date

Python字符串:如何查询列表中的字典,这些字典在字典中

在 Python3 中使用字典键创建一行字符串

Python3如何将字符串添加到列表中的整数

Python3 字典列表

Python3中的Future和ES6中的Promises之间的差异

如何在python3中检测和删除字符串内的链接

当键是字符串而值是列表时,如何填充python字典?

python 字典键是字符串,值是浮点数列表;如何用截止过滤?

加速将字典键和值与python列表中的字符串进行比较

如何从python3中的字典的多个键访问值?

Python3过滤/删除列表的字符串

如何从Python3中给定的值列表中获取字符串中每个字符的值?

如何在python中访问键是字节而不是字符串的字典中的元素

如何从python中的字典中删除空字符串键?

如何从python中的字符串类型的字典键中获取整数?

Python3 –打印列表,在f字符串内用\ n分隔

字符串与python中的字典键匹配

如何在python中实习字典字符串键?

Python:如何获取字典中以给定子字符串 s 开头的所有键

如何使用python3中的一个for循环从列表中的字符串中删除数字?

Python3,如何正确编码此字符串?

如何使用python3制作unicode字符串