发布时间:2022-05-14 文章分类:Python 知识 投稿人:李佳 字号: 默认 | | 超大 打印

python format()的下标匹配

说明

1、当format()中的参数为元组、列表或字典时,在字符串模板中使用下标0[0]或key 0[key]来指定引用关系。

2、元组、列表或字典仍使用位置编号。

实例

>>>para=("Tome","cat")
>>>"Hello{0[0]}'s{0[1]}".format(para)
"HelloTome'scat"
>>>"Hello{0[0]}'s{0[1]}".format(para)
"HelloTome'scat"
>>>para={'person':'Tome','pet':'cat'}
>>>"Hello{0[person]}'s{0[pet]}".format(para)
"HelloTome'scat"