ich bin gerade dabei mich ein bisschen in socket einzuarbeiten und möchte es nun 2 Clients ermöglichen über einen Server zu kommunizieren. Ich habe mir nun gedacht das könnte ich mit einem 2d-Array bewerkstelligen. Also, dass in connections[0][0] der eine Client ist und in connections[0][1] der andere Client steht. Die Clients sind wiefolgt aufgebaut: ('192.168.178.111', 65527). Ich habe jetzt allerdings Probleme weitere Verbindungen an Connections hinzuhängen. Ich hätte, dass jetzt so gemacht:
Also, dass in connections nachher [[ADDR], [ADDR1]], [[('192.168.178.222', 65527)], [('192.168.178.333', 65527)]], [[ADDR4],[ADDR5]] steht.ADDR = ('192.168.178.000', 65527)
ADDR1 = ('192.168.178.111', 65527)
ADDR4 = ('192.168.178.444', 65527)
ADDR5 = ('192.168.178.555', 65527)
connections = [[ADDR], [ADDR1]], [[('192.168.178.222', 65527)], [('192.168.178.333', 65527)]]
connections.append([[ADDR4], [ADDR5]])
print(connections)
Ich bekomme nun allerdings als fehler, dass ich append nicht mit tuple nicht verwenden darf, mit was kann ich append erstzen?
Vielen Dank im Vorraus
Moritz