2016-09-18 100 views
-1

我知道如何將此列表更改爲字符串,但我不知道如何使第一個和最後一個是| - 和 - |分別。從邏輯上看,S.join將一起加入名單,但在之後和之前不會改變,所以對於如何改變它們的任何建議都會很好。將列表更改爲字符串

index = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"] 

newindex = "-|-".join(index) 

>>>> 0-|-1-|-2-|-3-|-4-|-5-|-6-|-7-|-8-|-9 

我的預期輸出是:

|-0-|-1-|-2-|-3-|-4-|-5-|-6-|-7-|-8-|-9-| 
+0

什麼是您預期的輸出?您需要提供[MCVE]。 –

+2

'''.join(index).replace('','| - ')'是否提供了所需的輸出? –

+0

@JonClements不,我上面的''| |「。join(index)'比你的更接近。 –

回答

0

你可以嘗試格式化

"|-{}-|".format("-|-".join(index))