我是python的新手。我想连续将字典(键和值)添加到列表中。该列表已包含一些字典值。它应该被添加到它旁边。有什么建议请...
这是代码:
from datetime import datetime
fields = {'a': 'steven', 'b': 'kumar'}
timestamp = datetime.now().strftime("%B %d %Y, %H:%M:%S")
ip ='192.168.1.1'
result = [((timestamp, {'monitor.ip': ip, 'monitor.status': 'up', fields})]
print (result)
所需输出:
[((February 19 2019, 13:18:53, {'monitor.ip': ip, 'monitor.status': 'up', 'a':'steven','b':'kumar})]
您可以使用解包:
result = [((timestamp, {'monitor.ip': ip, 'monitor.status': 'up', **fields}))]
此外,您在result
;中缺少一个右括号。我加进去了。如果你打算只有一组括号,去掉前面和后面的一个括号。
您可以在此处阅读有关此功能的更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句