2014-12-03 81 views
0
region = str(shakeInstance[7:]) 

的多元素列表返回一個元素列表返回第七,八......列表的字符串元素:從字符串

['NEW', 'BRITAIN', 'REGION,', 'PAPUA', 'NEW', ‘GUINEA'] 

我想用一個返回一個列表( STR)元素,即:

join(region) 

將返回:

[‘NEW BRITAIN REGION PAPUA NEW GUINEA’] 

有沒有辦法在Python 3中做到這一點(我是編程新手)?我試圖避免迭代和串聯。我相信有人已經推出了自己的功能來做到這一點,但我沒有找到它的運氣。

回答

0

使用str.join

>>> ' '.join(['NEW', 'BRITAIN', 'REGION,', 'PAPUA', 'NEW', 'GUINEA']) 
'NEW BRITAIN REGION, PAPUA NEW GUINEA' 

region = ' '.join(shakeInstance[7:]) 
+0

謝謝!這是完美的。 – aaronvan 2014-12-03 01:35:40