wie sucht man Teilstrings in Listen
Verfasst: Dienstag 22. Januar 2008, 15:07
Habt ihr einen Tipp wie man Teilstrings in Listen sucht und sich den kompletten String des zurückgegebenen Indexes ausgeben lassen kann?
z.B.
l3 soll herauskommen. Immer wenn der String Teil eines Strings in l1 ist soll der String aus l1 an l3 angefügt werden.
kann man hier nur mit einem:
for i in l2:
for k in l1: Konstrukt arbeiten?
s.startswith und ''in'' sollten hier nicht funktionieren da der l2-String ja überall vorkommen kann bz. nur ein Index zurückgeliefert wird.
z.B.
Code: Alles auswählen
l1 = ['haus am strand', 'baum in der wüste', 'spiegel in den dünen', 'haus in ny']
l2 = ['haus', 'strand, 'baum'] # Suchstrings
#- > l3 = ['haus am strand', 'baum in der wüste', 'haus in ny']
kann man hier nur mit einem:
for i in l2:
for k in l1: Konstrukt arbeiten?
s.startswith und ''in'' sollten hier nicht funktionieren da der l2-String ja überall vorkommen kann bz. nur ein Index zurückgeliefert wird.