Zanurkuj w Pythonie/Łączenie list i dzielenie łańcuchów znaków: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
mNie podano opisu zmian |
|||
Linia 3:
Mamy listę, której elementy przedstawione są w formie klucz=wartość. Załóżmy, że chcielibyśmy połączyć je wszystkie w pojedynczy łańcuch. Aby to zrobić, wykorzystamy metodę '''join''' obiektu typu string.
Poniżej został przedstawiony przykład
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
Zanim przejdziemy dalej poruszmy jedną interesującą kwestię. Funkcje są obiektami, łańcuchy znaków są obiektami... wszystko jest obiektem. Moglibyście dojść do wniosku, że także zmienne (np.
Metoda '''join''' przyłącza elementy w liście do łańcucha znaków, a każdy element jest
{{Uwaga|
1=Metoda '''join''' pracuje tylko z listami
''' Przykład 3.27. Wyjście odbchelper.py '''
Linia 44:
pierwszy znajdujący się przed pierwszym wystąpieniem separatora (jest on w pierwszym elemencie zwracanej listy) i drugi zawierający dalszy fragment tekstu, znajdujący się za separatorem (w drugim elemencie). Następnie kiedy mamy te dwa fragmenty, wykonujemy na nich pewne operacje).}}
[[Kategoria:Python|
|