Zanurkuj w Pythonie/Łączenie list i dzielenie łańcuchów znaków: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
zamiana ProstaNawigacja->Subst:ProstaNawigacja
Piotr (dyskusja | edycje)
Linia 9:
Zanim przejdziemy dalej zastanówmy się nad pewną kwestią. Funkcje są obiektami, łańcuchy znaków są obiektami... wszystko jest obiektem. Mogłeś dojść do wniosku, że '''zmienna''' jest obiektem, co nie jest prawdą. Spójrz na ten przykład i zauważ, że łańcuch znaków ";" sam w sobie jest obiektem i z niego można wywołać metodę <tt>join</tt>.
 
Metoda <ttcode>join</ttcode> łączy elementy listy w jeden łańcuch znaków, a każdy element jest oddzielony od innego poprzezseparatorem. znakW średnika.naszym Separatorprzykładzie niejest musinim być średnikiem<code>";"</code>, nielecz musimoże być nawet pojedynczym znakiem. Możenim być dowolnymdowolny łańcuchemłańcuch znaków.
 
{{Uwaga|1=Metoda <tt>join</tt> pracuje tylko z listami przechowującymi łańcuchy znaków. Nie korzysta ona z żadnych wymuszeń czy konwersji. Łączenie listy, która posiada co najmniej jeden lub więcej elementów niebędących łańcuchem znaków, wyrzuci wyjątek.}}