0
從the Python docs, 我在這部分的疑問:{0 [Jack]:d}在Python中.format(),'d'的意義是什麼?
如果您有不想拆 了一個很長的格式字符串,這將是很好,如果你可以參考變量按名稱而不是按位置格式化爲 。這可以通過簡單地 傳遞字典和使用方括號
'[]'
訪問鍵table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 8637678} print ('Jack: {0[Jack]:d}; Sjoerd: {0[Sjoerd]:d}; Dcab: {0[Dcab]:d}'.format(table))
什麼是{0[Jack]:d}
的d
的意義做什麼?
如果您需要更多信息,您應該按照文檔中的鏈接進行操作:https://docs.python.org/2/library/string.html#formatstrings – jonrsharpe