使用字典键(此键是数字的str())将字符串格式化[str.format()]

使用字典键(此键是数字的str())将字符串格式化[str.format()],第1张

使用字典键(此键是数字的str())将字符串格式化[str.format()]

否。根据文档:

由于arg_name不是用引号引起来的,因此无法在格式字符串中指定任意字典键(例如,字符串‘10’或’:-]’)。

因此,您不能使用由数字组成的字符串作为格式字符串中的字典键。

请注意,您的键不是数字,也不是试图将其用作列表索引。您的密钥是一个碰巧包含数字字符的字符串。它要执行的 *** 作是使用数字1(而不是字符串“
1”)作为字典键。如果您将数字1用作字典键(即,使dict起作用),它将起作用

{'key1': 'val1', 1: 'val2'}



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5653231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存