Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odstrániť všetky listy zo zoznamu v Pythone

Python je ľahký- k - čítať, objektovo orientovaný programovací jazyk , ktorý podporuje moduly vyvinuté v iných jazykoch , ako je C a Java . Pri programovaní v Pythone , budete musieť odstrániť všetky listy z položiek v zozname . Napríklad môže byť potrebné , aby sa vyzliekli identifikačný meno zo zoznamu užívateľských mien . Ak chcete odstrániť všetky abecedné znaky zo zoznamu , budete najprv previesť zoznam na reťazec , potom použiť regulárny výraz chcete odstrániť písmená z reťazca . Na tomto mieste môžete previesť reťazec späť do zoznamu alebo ďalej manipulovať číselný reťazec vo vašom programe . Pokyny dovolená 1

Otvorte Python editor
2

Prevod zoznamu na reťazec zadaním : .

ExampleList = [ ' bond007 ' , ' justin001 ' , ' mary8888 ' ]

exampleString = ' , ' . join ( exampleList )

tlač exampleString
3

Stlačte tlačidlo " Enter " . Python vráti zoznam ako reťazec oddelené čiarkami

bond007 , justin001 , mary8888
4

Vložte regulárny výraz modul príkazom : .

Import re

5

Odstráňte všetky listy zadaním :

re.sub ( " \\ D " , " " , exampleString )

V tomto príklade je pomocou pravidelného striedania výraz príkaz , Python odstráni všetky abecedné znaky " \\ d " , a vráti reťazec s písmenami nahradené čiarkami .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené