Jak połączyć ciągi znaków w Pythonie?
Na przykład:
Section = 'C_type'
Połącz go z, Sec_
aby utworzyć ciąg:
Sec_C_type
python
string
concatenation
Michelle
źródło
źródło
+
jest szybszy przy konkatenacji mniej niż 15 ciągów, ale zaleca inne techniki:join
i%
. (ten aktualny komentarz ma na celu tylko potwierdzenie komentarza @ tonfa powyżej). Pozdrawiam;)\n
końca wiersza w ciągu za pomocą lub możesz zrobić kontynuację wiersza w Pythonie, umieszczając \ na końcu wiersza.możesz też to zrobić:
To pozwala nie tylko dodawać, ale także wstawiać w dowolnym miejscu w ciągu:
źródło
+
(wymaga zawinięcia int w astr()
)Tylko komentarz, ponieważ ktoś może uznać to za przydatne - możesz połączyć więcej niż jeden ciąg za jednym razem:
źródło
Bardziej wydajne sposoby łączenia ciągów to:
Przystąp():
Bardzo skuteczny, ale trochę trudny do odczytania.
Formatowanie ciągów:
Łatwy do odczytania iw większości przypadków szybszy niż łączenie „+”
źródło
Użyj
+
do konkatenacji ciągów jako:źródło
Aby połączyć łańcuchy w Pythonie, użyj znaku „+”
ref: http://www.gidnetwork.com/b-40.html
źródło
W przypadku dołączania do końca istniejącego ciągu:
prowadzi do
źródło