Czasami, pracując z Pythonem, użytkownicy napotykają problemy, które jest wymagane do dodania elementów do listy. Listy Python to wspólny typ danych używany do przechowywania danych. Może zawierać różne typy danych i jest również zmienne. Z drugiej strony sznurki Python są w cytatach.
Ten post ilustruje wiele technik dodania ciągu do listy.
Jak dodać ciąg do listy w Python?
Aby dodać ciąg do listy, stosowane są następujące metody:
Metoda 1: Dodaj ciąg do listy w Python za pomocą operatora „+”
Najłatwiejszym sposobem dodania ciągu do listy jest „+„Operator, który służy do konwersji dostarczonego ciągu na listę w Python.
Przykład
Najpierw zadeklaruj i zainicjuj listę wartościami liczbowymi:
myList = [1, 2, 3, 4]Następnie utwórz zmienną typu ciąg i przekaż ciąg:
testString = „Five”Teraz zadzwoń do „wydrukować() ”Instrukcja sprawdzenia elementu listy, a także wartość zmiennej ciągu:
Drukuj („Lista oryginalna:” + str (myList))Następnie użyj „+„Operator, aby dodać ciąg do listy jako element:
myList += [testString]Na koniec użyj instrukcji drukuj, aby sprawdzić ostateczny wynik listy:
Drukuj („Lista po dodaniu ciągu:” + str (myList))Wyjście
Metoda 2: Dodaj ciąg do listy w Python za pomocą metody „insert ()”
Kolejną najłatwiejszą metodą przekonwertowania dowolnego sznurka Pythona na listę Pythona jest „wstawić()" metoda. Służy do dodawania/wstawienia elementu na końcu dostarczonej listy Python, wykorzystując jej długość jako numer indeksu.
Przykład
Użyj "len ()„Funkcja, aby uzyskać długość listy i przechowywać ją w„indexNum" zmienny:
indexNum = len (myList)Zadzwoń do "wstawić()”Funkcja wraz z wymaganym ciągiem i wymień indeks jako parametr:
moja lista.wstaw (indeksNum, testString)Aby uzyskać wynikającą listę, użyj instrukcji drukowania:
Drukuj („Lista po dodaniu ciągu:” + str (myList))Jak widać, dostarczony ciąg został pomyślnie dodany do listy jako jego element:
Metoda 3: Dodaj ciąg do listy w Python za pomocą metody „ext ()”
„„rozszerzyć()„Metoda jest również wykorzystywana do dodawania ciągu do listy w Python, łącząc jedną listę z ostatnią z drugiej listy.
Przykład
Zadzwoń do "rozszerzyć()„Metoda wraz z wymaganym ciągiem jako lista, która musi dodać do listy jako parametr:
moja lista.rozszerzenie ([testString])Użyj "wydrukować()”Funkcja wyświetlania wymaganego wyniku:
Drukuj („Lista po dodaniu ciągu:” + str (myList))Wyjście
Metoda 4: Dodaj ciąg do listy w Python za pomocą „iTerTool.Metoda łańcucha () ”
Python ma wiele bibliotek, które zawierają różne funkcje do wykonywania kilku operacji. „„IterTools”Jest jednym z nich. Obejmuje „„IterTools.łańcuch()„Metoda, która może być używana do połączenia dostarczonej listy z dowolnym elementem ciągów.
Przykład
Najpierw zaimportuj „IterTools" biblioteka:
Importować itertoolsNastępnie zadzwoń do „IterTools.łańcuch()„Metoda i przekaż listę i zmienną ciągu jako listę:
MyList = lista (itertools.łańcuch (mylist, [testString])))Aby pokazać wynik, użyj instrukcji drukowania:
Drukuj („Lista po dodaniu ciągu:” + str (myList))Wyjście
To wszystko! Opisaliśmy różne sposoby dodawania ciągów do listy.
Wniosek
Aby dodać ciąg do listy, „+„Operator,„wstawić()„Metoda,„rozszerzyć()”Metoda i„Itertool.łańcuch()„Można zastosować metodę. Wszystkie metody i operatorzy są wbudowanymi funkcjami Pythona. Ten post ilustruje wiele technik dodania ciągu do listy.