EingangPython Valueerror: zu viele Werte entpacken (erwarteter 2)
2 4
1 2 3 4
1 0
2 1
2 3
ich brauche die Paare von Zahlen von dritter Zeile bis zum Ende (nur 2 Zahlen aus der dritten Zeile) zu extrahieren
ist hier meine Funktion
def read_nodes():
n, r = map(int, input().split())
n_list = []
for i in range(2 , n):
n1, n2 = map(int, input().split())
n_list.append([n1, n2])
return n_list
print(read_nodes())
ich außer [[1,0],[2,1],[2,3]]
aber sagt ValueError: too many values to unpack (expected 2)
Eingang ist eine Matrix? –
wird Ihre Eingabe als einzelne Zeile übergeben? – RomanPerekhrest
Die zweite Eingabezeile wird von der ersten Iteration der for-Schleife verarbeitet. Die Tatsache, dass Sie Ihren Index bei "2" starten, ändert das nicht. – Kendas