Объединить элемент в списке в строки

Есть ли более простой способ объединить строковые элементы в списке в одну строку?

Могу ли я использоватьstr.join() функция для объединения элементов в списке?

Например. это вход['this','is','a','sentence'] и это желаемый результатthis-is-a-sentence

sentence = ['this','is','a','sentence']
sent_str = ""
for i in sentence:
    sent_str += str(i) + "-"
sent_str = sent_str[:-1]
print sent_str

Ответы на вопрос(5)

Ваш ответ на вопрос