Python .format()中的{0 [Jack]:d},这里的“ 0”表示什么?

时间:2019-11-30 23:19:50

标签: python format string-formatting

table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 8637678}
print('Jack: {[Jack]:d}'.format(table))  
print('Jack: {0[Jack]:d} {0[Jack]:d}'.format(table))
#print('Jack: {[Jack]:d} {[Jack]:d}'.format(table))  IndexError: tuple index out of range

{0 [Jack]:d}中的0表示什么?为什么最后一个打印语句会引起索引错误?

资源:https://docs.python.org/3/tutorial/inputoutput.html#tut-f-strings

0 个答案:

没有答案