Junior
Koji su načini spajanja nizova u Pythonu?
sobes.tech АИ
Одговор од АИ
- Konkatenacija pomoću operatora
+. - Spajanje pomoću metode
.join(). - Formatirani nizovi literali (f-strings).
- Operator
%za formatiranje nizova (zastarjela metoda).
# 1. Operator +
s1 = "Hello"
s2 = "World"
rezultat1 = s1 + " " + s2
# 2. Metoda `.join()`
riječi = ["Hello", "World"]
rezultat2 = " ".join(riječi)
# 3. F-strings
ime = "World"
rezultat3 = f"Hello {ime}"
# 4. Operator % (zastarjela)
ime = "World"
rezultat4 = "Hello %s" % ime
Metoda .join() je najefikasnija za spajanje velikog broja nizova, jer kreira novi niz samo jednom, dok operator + kreira privremene nizove pri svakoj iteraciji. F-strings su preporučeni metod za formatiranje, jer su jasniji i efikasniji od operatora %.