Auswahl Aktion im Forum Suche Kontakt Für Mitglieder Mathematisch für Anfänger Wer ist Online | |
| Autor |
Python: Tupel verbinden |
|
Kamillchen
Junior  Dabei seit: 08.06.2006 Mitteilungen: 11
Aus: Hamburg
 |     Themenstart: 2012-08-19 15:13
|
Hallo zusammen!
Ich bin langsam am Verzweifeln. Seit Stunden versuche ich, in einer Schleife ein Tupel zu erzeugen/konkatenieren/verbinden, das letztendlich diese Form hat - ich zeige das mal vereinfacht für drei Zahlen, in Wirklichkeit werden es mehr als 60000:
a = ((2.0,),(2.4,),(2.1,))
Egal wie ich es mache, es kommt entweder a = (2.0,2.4,2.1) oder a = (((2.0,),(2.4,)),(2.1,)) bei raus. Beides kann ich leider nicht gebrauchen. Ich brauche exakt die Form wie oben beschrieben, da ich nur diese Daten in der FEM-Software Abaqus mittels Python angeben kann. Weiß jemand Rat? Danke euch!
python a=(2.0,)
b=(2.4,)
c=(2.1,)
# zwei von unendlich vielen Möglichkeiten, die nicht funktionierten:
a = a+b
a = a+c
a = (a,b)
a = (a,c) |
|
Profil
Quote
Link |
Calculus
Senior  Dabei seit: 10.08.2012 Mitteilungen: 2772
Aus:
 |     Beitrag No.1, eingetragen 2012-08-19 15:22
|
python #!/usr/bin/python
a = (2.0,)
b = (2.4,)
c = (2.1,)
a = (a,) + (b,)
a = a + (c,)
print a
|
|
Profil
Quote
Link |
Kamillchen
Junior  Dabei seit: 08.06.2006 Mitteilungen: 11
Aus: Hamburg
 |     Beitrag No.2, vom Themenstarter, eingetragen 2012-08-19 15:57
|
Profil
Quote
Link |
|