Python Dodaj ciąg do listy

Python Dodaj ciąg do listy

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:

  • "+„Operator
  • wstawić()
  • rozszerzyć()
  • Itertool.łańcuch()

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))
print („oryginalny ciąg:” + str (testString))

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ć itertools

Nastę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.