如何根據任意數量的參數製作動態字符串?如何根據任意數量的參數製作動態字符串?
尤其是這個返回的字符串:
return '{0} {1} {2} "{3} {4} {5} {6}"'.format(params[0], params[1], params[2], params[3], params[4], params[5], params[6])
它需要能夠處理參數4和7之間的引號之間,當我加入{7}
和params[7]
我得到一個IndexError
如果只有4個參數爲報價(共7個參數)。
TIA
這會在第二個雙引號之前產生額外的空間。使用'''.join'來避免它。 – 2014-11-23 01:10:39
關於此代碼的作用以及它如何工作的解釋? – 2014-11-23 01:28:49
謝謝,但它給出了這個錯誤:格式爲 – 2014-11-23 01:36:08