Portál AbcLinuxu, 12. května 2025 08:06

Dotaz: Jak odstranit z textu opakujici se slova

19.11.2006 22:24 pepajj
Jak odstranit z textu opakujici se slova
Přečteno: 96×
Odpovědět | Admin
ahoj, potrebuju dostat z jednoho dlouheho textu jakysi seznam slov na jeden radek, tzn. tak aby se slova na tom radku neopakovala. Lze tohle nejak jednoduse provest?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.11.2006 22:45 ilovecoffee
Rozbalit Rozbalit vše Re: Jak odstranit z textu opakujici se slova
Odpovědět | | Sbalit | Link | Blokovat | Admin
tohle uloz do souboru:
import sys
f = open(sys.argv[1])

dict = {}

for i in f.read().split():
	dict[i] = 1

for i in dict:
	print i,
print
a spust to prikazem
python soubor_s_programem soubor_s_textem
neni to sice moc elegantni ani efektivni, ale snad to bude delat priblizne to cos chtel ;)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.