在这种情况下,%格式运算符如何理解元组?

时间:2019-03-30 04:13:32

标签: python python-3.x

我正在阅读“流利的python”这本书,发现这段代码很难理解:

'''python

traveler_ids = [('USA', '31195856'), ('BRA', 'CE675977'), ('ESP', 'XDA77883')]
for passport in sorted(traveler_ids):
    print('%s/%s' % passport)

结果:

BRA/CE675977
ESP/XDA77883
USA/31195856

'''

我只是不明白为什么%运算符知道护照中有两个元素,然后以正确的格式列出它们...

谢谢。

0 个答案:

没有答案