[Python-de] file einlesen

Gerald Klix Gerald.Klix at klix.ch
Die Apr 11 17:47:47 CEST 2006


Kanns sein, daß Du jemand suchst, der Dir deine Hausaufgaben macht?

Cya,
Gerald

-----Ursprüngliche Nachricht-----
Von: python-de-bounces at python.net [mailto:python-de-bounces at python.net] Im
Auftrag von Joerg Krebs
Gesendet: Dienstag, 11. April 2006 17:40
An: python-de at python.net
Betreff: [Python-de] file einlesen

Hallo Leute,
vielleicht kann mir jemand von euch bei meinem kleinen Problem helfen.

Ich habe folgendes Problem.
ich habe einene File, der aus einer Reihe von Zahlen besteht:
z.B.

1012
1231
2121
2123

die Zahlen sind alle nur einmal in dem File vorhanden.
Ich will nun aus dem der ersten zahl eine Kombination mit jeweils einer der
anderen Zahlen bilden, also:

1012,1231
dann
1012,2121
dann...
1231,2121
dann
1231,2123

diese Zahlen Kombination verarbeite ich dann weiter... (spaeter sollen es
auch 3er Kombinationen werden.

Im Moment nehme ich aber immer alle Zahlen des Files um die Kombinationen zu
bilden (fuer das Zahlenbeispiel oben 5^5 Kombinationen)

das ist allerdings ungeschickt.
schoener waere es wie oben dargestellt, also mit der ersten Zahl #Zahlen-1te
Zahl, mit der 2. Zahl #Zahlen-1te und 2te Zahl usw, also am also nur 5*4*3*2
Kombinationen.


Wie stelle ich das nun geschickt in Python an:

Ich habe es versucht mit einem zaehler, der mir den file ab einer bestimmten
Zeile anfaengt zulesen, aber wie mache ich das:

file = open(.....)[a:]
while 1:
   line=file.readline()
   if not line:
	break
   else:
    	...
   	...
   	a=a++


Vielleicht hat ja jemand eine Idee fuer mein Problem...

Vielen Dank schon mal im Vorraus.

Mfg
	Joerg


--
Joerg Krebs <krebsj at cip.ifi.lmu.de>


_______________________________________________
python-de maillist  -  python-de at python.net
http://python.net/mailman/listinfo/python-de