Przykład 1:
W naszym pierwszym kodzie programu używamy funkcji „AST” do konwersji ciągów na listę Python. Jednak Python zapewnia moduł „AST”. Ten moduł pomaga nam robić wiele rzeczy, takich jak zmodyfikowanie kodu Pythona i przejrzyj go. Kod Pythona można analizować i zmienić, zanim zostanie skompilowany do formy bajtowej. Więc tutaj używamy tej funkcji do konwersji ciągów na listę Python za pomocą kompilatora Spyder w systemie Windows 10. Przyjdźmy do jego ilustracji.
W naszym pierwszym oświadczeniu importujemy bibliotekę „AST”. Następnie możemy zainicjować i deklarować trzy (nazwa kraju, języki programowania, nazwa użytkownika). Następnie tworzymy pustą listę Pythona. Następnie musimy przedłużyć naszą listę Python, więc używamy do pętli, aby zwiększyć długość listy. W tej pętli przekazujemy trzy struny jako argument; Następnie nazywamy listę.ext () funkcja i przejdź jako.literal_eval jako parametr. „X” jest obecny dla pętli, która itera nad ciągiem i przechowuje wartość w zmiennej x. Zmienna „X” rozszerzy listę Pythona, dodając do niej ciągnie. W końcu wywołujemy funkcję drukowania, aby wydrukować wynikającą konwertowaną listę na ekranie konsoli.
Importuj ASTTeraz sucha uruchommy program, aby sprawdzić wyjście na ekranie.
Przykład 2:
Używamy metody „ocena” do konwersji łańcucha na listę Python w naszym drugim programie. Metoda eval () analizuje całe wyrażenie przekazane do tego procesu i wykonuje wyrażenie w kodzie programu. Innymi słowy, tłumaczy ciąg w kodzie programu. Ale w tym programie łączymy wszystkie ciągi, aby utworzyć jedną listę. Przyjdźmy, sprawdźmy, jak działa poniższy program. Po raz pierwszy inicjujemy i deklarujemy trzy struny Pythona. Następnie możemy utworzyć listę, a następnie zainicjować ją za pomocą zmiennych ciągów. Następnie wywołujemy funkcję „Eval” z operatorem dołączania i przekazujemy listę jako parametr. Jednak łączy wszystkie ciągi i tworzy jedną listę, a instrukcja drukowania drukuje pożądaną listę na ekranie.
my_str1 = „„ USA ”,„ UK ”,„ ZEA ”"Suchy Uruchom program, a wyjście jest wyświetlane na ekranie wyświetlacza.
Przykład 3:
Tutaj ilustrujemy inną metodę „oceniania” do konwersji łańcucha na listę Pythona. Ten program jest taki sam jak powyższy program, ale ma niewielką różnorodność. Łączymy wszystkie ciągi, aby utworzyć jedną listę. Po raz pierwszy inicjujemy i deklarujemy trzy struny Pythona, tak jak wcześniej. Następnie możemy utworzyć listę, a następnie zainicjować ją za pomocą zmiennych ciągów. Następnie wywołujemy funkcję „Eval” z operatorem dołączania i przekazujemy listę jako parametr. Tutaj instrukcja drukowania obejmuje listę i jej zmienną jako argument.
my_str1 = „„ USA ”,„ UK ”,„ ZEA ”"Ponownie zapisz i uruchom program, a wyjście jest wyświetlane na ekranie wyświetlacza.
Wniosek:
Chociaż ten artykuł kończy to podsumowanie najbardziej podstawowych operacji strunowych w Python, nadal istnieje cały świat podejść do strun, które mogą ułatwić praktyki z ciągami operacyjnymi. Po nauce tych funkcji stringowych możesz dowiedzieć się więcej. Mam nadzieję, że nasz samouczek pomoże ci zostać mistrzem funkcji manipulacji sznurkiem Pythona.