Junior — Middle
83
Comment peut-on concaténer des chaînes dans le langage Python et quelles méthodes sont utilisées pour cela?
Réponse de l'IA
sobes.tech IA
В Python строки можно соединять несколькими способами:
- Оператор
+— простой способ конкатенации двух или более строк:
s = "Hello" + " " + "World"
print(s) # Hello World
- Метод
join()— эффективный способ объединить список строк с разделителем:
words = ["Hello", "World"]
s = " ".join(words)
print(s) # Hello World
- Форматирование строк — с помощью f-строк или метода
format():
name = "World"
s = f"Hello {name}"
print(s) # Hello World
- Множественное присоединение с помощью оператора
+=— менее эффективно в циклах из-за создания новых строк.
Для объединения большого количества строк предпочтительно использовать join(), так как он более производителен.