Ich habe die folgende Liste namens "phonenumbers". Ich habe Mühe, die Elemente zu entfernen, die '\ n \ t \ t \ t' und '\ n \ t \ t \ t \ t' enthalten. Ich versuchte "versuchen und außer" -Methode und entfernen ('\ n \ t \ t \ t \ t') aber konnte es nicht funktionieren lassen. Irgendwelche Tipps?Entfernen Sie ein '\ n \ t \ t \ t'-Element aus der Liste
[ '(02271) 6 79', '70', '\ n \ t \ t \ t', '(02271) 6 79', '\ n \ t \ t \ t \ t' , '70', '\ n \ t \ t \ t', '\ n \ t \ t \ t', '(02181) 27 0', '\ n \ t \ t \ t \ t', '3 -0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02181) 27 0 ',' \ n \ t \ t \ t \ t ',' 3- 0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02161) 24 19 ',' \ n \ t \ t \ t \ t ',' 40 ', '\ n \ t \ t \ t', '\ n \ t \ t \ t', '(02161) 24 19', '\ n \ t \ t \ t \ t', '40', '\ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02131) 66 67 ',' \ n \ t \ t \ t \ t ',' 10 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02131) 66 67 ',' \ n \ t \ t \ t \ t ',' 10 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02103) 39 00 ',' \ n \ t \ t \ t \ t ',' 93 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02103) 39 00 ',' \ n \ t \ t \ t \ t ',' 93 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02173) 2 04 7 ',' \ n \ t \ t \ t \ t ',' 3-0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02173) 2 04 7 ',' \ n \ t \ t \ t \ t ',' 3-0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02235) 9 23 04 ',' \ n \ t \ t \ t \ t ',' 30 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02235) 9 23 04 ',' \ n \ t \ t \ t \ t ',' 30 ', '\ n \ t \ t \ t', '\ n \ t \ t \ t', '\ n \ t \ t \ t \ t', '(0221) 3 46 79 40', '\ n \ t \ t \ t ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t \ t ',' (0221) 3 46 79 40 ',' \ n \ t \ t \ t ' , '\ n \ t \ t \ t', '(02232) 4 23', '\ n \ t \ t \ t \ t', '05', '\ n \ t \ t \ t', '\ (02232) 4 23 ',' \ n \ t \ t \ t \ t ',' 05 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (0157) 86 85 74 ',' \ n \ t \ t \ t \ t ',' 43 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (0157) 86 85 74 ',' \ n \ t \ t \ t \ t ',' 43 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02181) 2 78 11 ',' \ n \ t \ t \ t \ t ',' 47 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ', '(02181) 2 78 11', '\ n \ t \ t \ t \ t', '47', '\ n \ t \ t \ t', '\ n \ t \ t \ t', '(02181) 47 49 0 ',' \ n \ t \ t \ t \ t ',' 0-0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02181) 47 49 0 ',' \ n \ t \ t \ t \ t ',' 0-0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02202) 1 88 ',' \ n \ t \ t \ t \ t ',' 60 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02202) 1 88 ',' \ n \ t \ t \ t \ t ',' 60 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (0211) 23 80 ', '\ n \ t \ t \ t \ t', '70', '\ n \ t \ t \ t', '\ n \ t \ t \ t', '(0211) 23 80', '\ n \ t \ t \ t \ t ',' 70 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02235) 9 23 0 ',' \ n \ t \ t \ t \ t ',' 4-0 ',' \ n \ t \ t \ t ',' \ n \ t \ t \ t ',' (02235) 9 23 0 ',' \ n \ t \ t \ t \ t ',' 4-0 ',' \ n \ t \ t \ t ']
Post, was Sie versucht haben, und jemand könnte Ihnen helfen, es zu beheben. –
Anstatt die Elemente zu entfernen, sollten Sie möglicherweise den Code ändern, der die Liste generiert, um sie nicht an erster Stelle einzufügen. Wie wird diese Liste erstellt? –
@Bryan Oakley wird gemacht, indem zuerst die Seite mit Qt gerendert wird und dann lxml verwendet wird, um die Liste über tree.xpath zu extrahieren: phonenumber = tree.xpath ('// span [@ class = "textnummer_ganz"] // text() ') - Website ist: https://www.gelbeseiten.de/schluesselfertigbau/bergheim,,,,,umkreis-50000/s1 – DanielHe