2017-01-05 4 views

Antwort

5

Sie können String-Methode des ersetzen:

'one two three'.replace(' ', '_') 
# 'one_two_three' 

str.join Methode eine iterable als Argument nimmt und verketten die Strings in der abzählbaren, string selbst ist ein iterable, so dass Sie jedes Zeichen getrennt wird die _ die Sie angegeben haben, wenn Sie direkt _.join(some string) anrufen.

3

Sie können auch geteilt/beitreten:

'_'.join('one two three'.split()) 
0

Und wenn Sie wollen nur verwenden, verbinden, so können Sie wie diese test="test string".split() "_".join(test) tun Dies Sie Ausgabe als „test_string“ geben.

Verwandte Themen