Die Suche ergab 17 Treffer

von python_tipper
Sonntag 10. November 2019, 23:09
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

kann schon sein dass das so aussieht. ich weiss doch selber nicht wie das problem zu lösen ist :-) so habe ich immer wieder neue ansätze und ideen in die fragestellung eingebaut.

schlussendlich geht es lediglich darum, aus einem koordinatensystem in einem bestimmten range alle werte auszulesen und ...
von python_tipper
Sonntag 10. November 2019, 22:32
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

das "warum" habe ich doch mehrmals beantwortet... ich möchte ALLE x finden, welche einen bestimmten abstand zu einem koordinaten-paar haben...

wie wwürdest du denn die effizienz herstellen? genau das interessiert mich doch. und wie willst du die drei deiner ansicht nach unnötigen schleifen ...
von python_tipper
Sonntag 10. November 2019, 22:12
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

nun konnte ich die fragestellung lösen :-)

import math
start_a=100
end_a=150
start_b=200
end_b=250
start_c=500
end_c=550
start_d=600
end_d=650

for a in range(start_a,end_a):
for b in range(start_b,end_b):
for c in range(start_c,end_c):
for d in range(start_d,end_d):

res=math.sqrt((((a-c)**2 ...
von python_tipper
Sonntag 10. November 2019, 19:46
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

oder ganz anders ausgedrückt:

wie kann man mit den zahlen 1, 2, 3, 4

alle möglichen kombnationen erzeugen?

1,2
1,3
1,4
2,3
2,4
3,4


?
von python_tipper
Sonntag 10. November 2019, 19:38
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

...natürlich kann ich zb. viele textfiles generieren die alle werte von 100 200 500 600 bis 150 200 500 600 und so weiter ausgeben und diese dann wieder einlesen und die formel anwenden. das gibt aber sehr viele files und ist eigentlich kompletter blödsinn.

es muss doch einen simplen weg geben ...
von python_tipper
Sonntag 10. November 2019, 19:34
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

...der range startet bei 100 200 500 600 und endet bei 150 250 550 650.

möchte von allen 4 bereichen alle zahlenwerte hochrechnen und diese auf ihren abstand zueinander untersuchen.

also welcher abstand hat beispielsweise 112 213 zu 554 634? und dann diesen wert immer ausgeben wenn er = 200 ist ...
von python_tipper
Sonntag 10. November 2019, 19:27
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

@sirius3: ich möchte alle möglichen koordinaten-paare/kombinationen, welche als bedingung den abstand x erfüllen, auslesen.
von python_tipper
Sonntag 10. November 2019, 19:20
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

...habe aus z1/z2 neu z1a und z1b gemacht, weil die "zusammengehören"... ja habe es auch aufgezeichnet, da gibt es sehr viele mögliche lösungen.

alle zahlen heisst: z1a ist definiert von 100-150, z1b von 200 bis 250 etc.
somit vergleichen:

100 200 500 600
101 200 500 600
...
150 250 550 650 ...
von python_tipper
Sonntag 10. November 2019, 19:19
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

doppelpost
doppelpost
von python_tipper
Sonntag 10. November 2019, 19:15
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

doppelpost
doppelpost
von python_tipper
Sonntag 10. November 2019, 18:41
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

danke für die tipps. ich glaube ich wählte einen komplett falschen ansatz.

erkenntniss: die listen muss ich gar nicht erstellen.

ich erklär mal genauer was ich erreichen will:

ich habe zwei zahlenpäärchen, zb. koordinaten: 100 200 und 500 600.

z1a = 100
z1b = 200

z2a = 500
z2b = 600

diese ...
von python_tipper
Mittwoch 6. November 2019, 23:00
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

benutze eclipse und nebenbei noch pythonista auf einem ipad, um mal schnell eine idee auszuprobieren.
lernen mit googeln bei konkreten fragestellungen (was mir aber hier nicht weitergeholfen hatte, ein forum ist da sicher der bessere weg).
von python_tipper
Mittwoch 6. November 2019, 21:52
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

sehr cool, genau so wollte ich das. vielen dank!

kann man die ausgabe auch direkt formatieren? ohne klammern und kommas?

(9, 14, 19) -> 9 14 19
von python_tipper
Mittwoch 6. November 2019, 21:16
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

Bin nun am Bahnhof...

from itertools import product

z1 = 5
z2 = 11
z3 = 16

for z1, z2, z3 in zip(range(6,10), range(11,15), range(16, 20)):
print(z1,z2,z3)

product(z1,z2,z3)
for alle in product(z1,z2,z3):
print(alle)

Ergibt:
6 11 16
7 12 17
8 13 18
9 14 19
Traceback (most recent call last ...
von python_tipper
Mittwoch 6. November 2019, 20:46
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

Ja, ich kämpfe grade mit der Syntax von itertools...
von python_tipper
Mittwoch 6. November 2019, 20:34
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Re: Zahlenreihen

Danke.

Zählt aber auch nur die Reihen hoch...

z1 = 5
z2 = 11
z3 = 16

for z1, z2, z3 in zip(range(6,11), range(11,16), range(16, 21)):
print(z1, z2, z3)

6 11 16
7 12 17
8 13 18
9 14 19
10 15 20

Möchte aber auch alle Varianten ausgeben...

Also in Zeile 1:

6 11 16 - 6 12 16 - 6 13 16 - bis 6 ...
von python_tipper
Mittwoch 6. November 2019, 19:36
Forum: Allgemeine Fragen
Thema: Zahlenreihen
Antworten: 31
Zugriffe: 1906

Zahlenreihen

Nachdem ich mich dumm und dämlich studiert habe, stelle ich die Frage nun hier im Forum.

Ich möchte drei Zahlenreihen generieren mit einer while/for Schlaufe:

6 11 16
7 12 17
8 13 18
9 14 19
10 15 20

Mir ist klar wie man einzelne Zahlen erhöhen kann. Aber nicht alle Reihen... Beispiel:

z1 = 5 ...