Struny są sekwencją symboli alfanumerycznych i specjalnych. Są kluczowym elementem konstrukcyjnym we wszystkich językach programowania.
Z drugiej strony tablice są zbiorem zamówień i indeksowanych elementów. Elementy w tablicy mogą być dowolnym typem obiektu, takie jak skrót, liczby całkowite, struny, symbole i inne.
Jak sama nazwa wskazuje, szereg ciągów to tablica złożona z obiektów ciągów i żadnego innego typu.
W tym przewodniku dowiemy się, jak pracować z tablicami strun i zastosujemy różne metody, takie jak dołączenie, aby połączyć elementy w kolekcji.
Jak stworzyć szereg strun
Jeśli chcesz utworzyć szereg strun, możesz użyć różnych metod. Najbardziej widoczna jest domyślna metoda tworzenia tablicy, czyli:
Arr_str = [„Python”, „Ruby”, „Php”, „C#”, „Go”, „JavaScript”]Powyższa metoda utworzy szereg strun oddzielonych przecinkami.
Za pomocą Procent String
Lepszym sposobem na stworzenie szeregu ciągów jest użycie notacji ciągłej procentowej. Poniżej jest przykład:
Arr_str = %w Python Ruby Php C# Go JavaScriptPowyższa składnia wykorzystuje odsetek notacji (%w), a następnie elementy do dodania do tablicy oddzielonej przez białespace.
Ruby weźmie wszystkie elementy i przekonwertuje je na tablicę.
print arr_strZamiast używać pary kręconych aparatów ortodontycznych, możesz użyć innych pasujących par, takich jak:
Przykłady:
nawias = %w (Python Ruby Php C# Go JavaScript)Jeśli masz ciąg zawierający białe znak lub charakter specjalny, możesz użyć postaci Ruby Escape, aby go zignorować.
Jak dołączyć do szeregu strun
Możesz dołączyć do elementów w ciągu tablicy za pomocą metody połączenia. Metoda akceptuje dwa parametry: tablicę i separator.
my_array = %w Python Ruby Php C# Go JavaScriptW powyższym przykładzie dołączamy do elementów w tablicy i oddzielajemy je półkolisem.
Wynikowa wartość:
Python; Ruby; php; c#; go; javascriptWeźmy przykładową tablicę zawierającą prawidłowe zapytania SQL. Za pomocą metody łączenia możesz utworzyć połączone zapytanie jako:
sql_queries = [Powyższy przykład oddzieli zapytania półkolisem, co czyni je ważnym połączonym zapytaniem SQL.
Wybierz * z Table_name; Wybierz kolumnę z tabeli; wybierz * z tabeli, gdzie name = „James”;Jeśli nie określisz ograniczenia dla metody połączenia, metoda zwróci znaki dla wszystkich ciągów w tablicy.
langs = %W Python Ruby Php C# Go JavaScriptWyjście:
PythonRubiphpc#gjavascriptPowyższy przykład jest podobny do zastosowania metody wstrzykiwania jako:
langs = %W Python Ruby Php C# Go JavaScriptZamknięcie
W tym przewodniku omówiono, jak pracować z szeregiem sznurków i połączyć je, aby stworzyć połączoną gamę strun.