Hi,
kann man wenn man zwei Listen in eine Variable speichert einen Absatz dazwischen setzen?
Ich speichere zwei Listen in eine Variable und will die dann mit einem print ausgeben.
Aber ich möchte das zwischen den beiden Listen eine Zeile frei ist.
Geht das irgendwie .
Gruß
Psus82
Absatz?
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Hi Psus82,
vielleicht so:
Gruß
Dookie
vielleicht so:
Code: Alles auswählen
>>> l1 = [1,2,3,4,5]
>>> l2 = [6,7,8,9,0]
>>> print "%s\n\n%s" % (str(l1), str(l2))
[1, 2, 3, 4, 5]
[6, 7, 8, 9, 0]
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
-
- Python-Forum Veteran
- Beiträge: 1209
- Registriert: Montag 29. September 2003, 17:18
- Wohnort: Purkersdorf (bei Wien [Austria])
Hi!
Das geht auch einfacher:
UPDATE:
@rolgal: ich hab's anfangs genauso verstanden, aber ... naja
Gruß, mawe
Das geht auch einfacher:
Code: Alles auswählen
a = [1,2,3]
b = [4,5,6]
print a, "\n\n", b
@rolgal: ich hab's anfangs genauso verstanden, aber ... naja
Gruß, mawe
Zuletzt geändert von mawe am Freitag 11. Februar 2005, 16:29, insgesamt 1-mal geändert.
hi,
witzig ich hätte deine frage so verstanden, dass ich in etwa diese lösung vorgeschlagen hätte:
denn du sagtest ja, 2 listen in einer variablen, oderß
mfg
rolgal
witzig ich hätte deine frage so verstanden, dass ich in etwa diese lösung vorgeschlagen hätte:
Code: Alles auswählen
>>> my_lists=[1,2,3,4,5],[6,7,8,9,10]
>>> for i in my_lists:
print i,'\n'
[1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]
>>>
mfg
rolgal
quatsch, so hätte ich es gemacht:
aber du wolltest eh was anders
Code: Alles auswählen
>>> print my_lists[0],'\n','\n',my_lists[1]
Rolgal und Mawe ihr habt das Problem schon richtig verstanden.
Aber ich konnte Dookies Tip auf das Problem umwandeln.
Danke nochma.
Aber ich konnte Dookies Tip auf das Problem umwandeln.
Danke nochma.
Drei Dinge die Programmierer hassen:
1.)Sonnenlicht
2.)Frische Luft
3.)Das ätzende Geräusch zwitschernder Vögel
1.)Sonnenlicht
2.)Frische Luft
3.)Das ätzende Geräusch zwitschernder Vögel
, braucht kein mensch, aber bin grad im krankenstand, da hat man allerlei unsinn im kopf:
erfolgreiche tests!
Code: Alles auswählen
class ListigeListenAusgabe:
def __init__(self, my_lists):
self.my_lists=my_lists
def ausgabe(self):
for i in range(len(self.my_lists)):
try:
if self.my_lists[i+1] in self.my_lists:
print str(self.my_lists[i]),'\n'
except IndexError:
print str(self.my_lists[i])
Code: Alles auswählen
>>> g=ListigeListenAusgabe(([1,2,3],[4,5,6],[7,8,9]))
>>> g.ausgabe()
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
>>> a=ListigeListenAusgabe(([1,2,3],[4,5,6],[7,8,9],[10,11,12]))
>>> a.ausgabe()
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
[10, 11, 12]
>>>
Ach Du meine Güte, schon wieder eine Klasse. Und unheimlich kompliziert. Mit einer besch... Laufzeit. Naja, der Krankenstand gibt mildernde Umstände.
Was spricht gegen ein einfaches:
Mach mal bitte im Interpreter ein 'import this'. Besonders den 3. Punkt beachten.
Was spricht gegen ein einfaches:
Code: Alles auswählen
print '\n\n'.join(map(str, iterable))
hi,...
punkt 3 habe ich gelesen die klasse war ja nur ein scherz!
was gegen deines spricht: viel zu rational, zu wenig grindig, groovt einfach net!!!
mfg
rolgal
Code: Alles auswählen
print '\n\n'.join(map(str, iterable))
was gegen deines spricht: viel zu rational, zu wenig grindig, groovt einfach net!!!
mfg
rolgal