ich eine Liste von Listen haben:Operationen auf Unterlisten in der Liste
a = [[1, 2], [2, 3], [4, 3]]
Wie die folgende Wirkung in zwei Schritten kommt man hin:
b = [[1, 2, 2, 3], [1, 2, 4, 3], [2, 3, 4, 3]]
b = [[1, 2, 3], [1, 2, 4, 3]]
, es bedeutet, :1.1. Treten in der Unterliste
b[i]
nebeneinander die gleichen Werte auf, dann muss einer dieser Werte gelöscht werden, .2.2. Wenn die gleichen Werte in einer bestimmten Unterliste
b[i]
aber nicht neben jeder anderen erscheinen, dann muss die gesamte Unterlisteb[i]
gelöscht werden.
Was Sie selbst versucht? – schwobaseggl
Sie haben eine Menge Fragen gestellt, also bin ich ein bisschen besorgt. Vielleicht sollten Sie einen Schritt zurücktreten und Ihre Lösung neu bewerten. Ich bekomme ein [XY-Problem] (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) Vibes hier ... stelle sicher, dass dies der einzige/beste Weg ist was du versuchst zu tun. –
@ cᴏʟᴅsᴘᴇᴇᴅ Vielleicht ändere ich zu oft das Konzept., Aber ich bin ein bisschen sauer auf dieses Projekt heh :) Aber ich denke, dass dieser Weg gut sein wird, weil ich nicht alle Kombinationen zwischen den Unterlisten bekommen konnte . –