尖笔尖 2016-05-24 08:17 采纳率: 100%
浏览 1519
已采纳

python字典的格式化字符串中如果键值是个整数,格式化字符串中的括号内容怎么写?

比如:
test={'3':'hello', 3:99}
"%(3)s" % test #输出的是‘hello'

那我怎么格式化输出99呢?

  • 写回答

1条回答 默认 最新

  • oyljerry 2016-05-24 09:15
    关注

    对于你这种方式,dict只支持字符串形式的key,对于int类型,你可以直接取取

     "%d" % test[3]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?