有没有办法将字典扩展为 f 字符串,其结果与使用
{variable=}
语法类似?每个键值对将被视为键=值,并且项目将用逗号分隔?
例如:
kwargs = dict(a=5, b=2)
f'got {**kwargs=}' # results in an error:
SyntaxError: f-string: invalid syntax
# desired output: 'got a=5, b=2'
直接输出kwargs即可:
>> f'got {kwargs}'
"got {'a': 5, 'b': 2}"