Zahlen und Wörter...

20/12/2009 - 18:54 von Thomas Lehmann | Report spam
Hallo!

Folgendes Problem:

Zwei Listen. Die erste Liste enthàlt Zahlen und die zweite Liste
enthàlt Wörter.
Es gilt: Jede Zahl hat gleich viele Ziffern ebenso wie jedes Wort
gleich viel
Buchstaben hat analog zu der Anzahl der Ziffern. Die Listen können
unterschiedlich
lang sein.

Verwandte Zahlen sind solche, welche die gleichen Ziffern haben. Finde
alle Zahlen dieser
Art für die es auch Wörter gibt!

numbers = [ 1234, 1232, 1223 ]
words = [ "polo", "pool", "witz"]

Ergebnis: [1232, 1223] -> [ "polo", "pool"]

Verwandte Zahlen zu finden ist einfach nur tue ich mir schwer bei dem
Finden
der Wörter
 

Lesen sie die antworten

#1 mblume
20/12/2009 - 19:26 | Warnen spam
Am Sun, 20 Dec 2009 09:54:34 -0800 schrieb Thomas Lehmann:
Hallo!

Folgendes Problem:

Zwei Listen. Die erste Liste enthàlt Zahlen und die zweite Liste enthàlt
Wörter.
Es gilt: Jede Zahl hat gleich viele Ziffern ebenso wie jedes Wort gleich
viel
Buchstaben hat analog zu der Anzahl der Ziffern. Die Listen können
unterschiedlich
lang sein.

Verwandte Zahlen sind solche, welche die gleichen Ziffern haben. Finde
alle Zahlen dieser
Art für die es auch Wörter gibt!

numbers = [ 1234, 1232, 1223 ]
words = [ "polo", "pool", "witz"]

Ergebnis: [1232, 1223] -> [ "polo", "pool"]

Verwandte Zahlen zu finden ist einfach nur tue ich mir schwer bei dem
Finden
der Wörter

s1="pool"
s2="polo"
list(s1)






['p', 'o', 'o', 'l']

l1=list(s1)
l2=list(s2)
l1.sort()
l2.sort()

l1






['l', 'o', 'o', 'p']
l2






['l', 'o', 'o', 'p']


HTH
Martin

Ähnliche fragen