- tässä toimii:
- lista1 = ['W ', 'B1', 'W ', 'W ', 'B ', 'B ', 'W ', 'H1']
- Avalko1 = []
- las1 = -1
- while True:
- las1 = las1 + 1
- if las1 > 7:
- break
- if lista1[las1] == 'W ':
- va1 = las1
- Avalko1.append(va1)
- print Avalko1
- SE HYVÄKSYY TÄSSÄ las1:n ARVOKSI NOLLA, MUTTA...
- lista1 = ['A1', 'B1', 'C1', 'D1', 'E1', 'F1', 'G1', 'H1']
- lista2 = ['A2', 'B2', 'C2', 'D2', 'E2', 'F2', 'G2', 'H2']
- lista3 = ['A3', 'B3', 'C3', 'D3', 'E3', 'F3', 'G3', 'H3']
- lista4 = ['A4', 'B4', 'C4', 'W ', 'B ', 'F4', 'G4', 'H4']
- lista5 = ['A5', 'B5', 'C5', 'B ', 'W ', 'F5', 'G5', 'H5']
- lista6 = ['A6', 'B6', 'C6', 'D6', 'E6', 'F6', 'G6', 'H6']
- lista7 = ['A7', 'B7', 'C7', 'D7', 'E7', 'F7', 'G7', 'H7']
- lista8 = ['A8', 'B8', 'C8', 'D8', 'E8', 'F8', 'G8', 'H8']
- apumuuttuja = ''
- apulista1 = ''
- apulista2 = ''
- apulista3 = ''
- apulista4 = ''
- apulista5 = ''
- apulista6 = ''
- apulista7 = ''
- apulista8 = ''
- for ruutu1 in range(len(lista1)):
- apumuuttuja = lista1.pop(0)
- apulista1 = apulista1 + (apumuuttuja + ' ')
- print apulista1
- for ruutu2 in range(len(lista2)):
- apumuuttuja = lista2.pop(0)
- apulista2 = apulista2 + (apumuuttuja + ' ')
- print apulista2
- for ruutu3 in range(len(lista3)):
- apumuuttuja = lista3.pop(0)
- apulista3 = apulista3 + (apumuuttuja + ' ')
- print apulista3
- for ruutu4 in range(len(lista4)):
- apumuuttuja = lista4.pop(0)
- apulista4 = apulista4 + (apumuuttuja + ' ')
- print apulista4
- for ruutu5 in range(len(lista5)):
- apumuuttuja = lista5.pop(0)
- apulista5 = apulista5 + (apumuuttuja + ' ')
- print apulista5
- for ruutu6 in range(len(lista6)):
- apumuuttuja = lista6.pop(0)
- apulista6 = apulista6 + (apumuuttuja + ' ')
- print apulista6
- for ruutu7 in range(len(lista7)):
- apumuuttuja = lista7.pop(0)
- apulista7 = apulista7 + (apumuuttuja + ' ')
- print apulista7
- for ruutu8 in range(len(lista8)):
- apumuuttuja = lista8.pop(0)
- apulista8 = apulista8 + (apumuuttuja + ' ')
- print apulista8
- #Pelaajalle 1 testataan listat, etsitään valkoiset
- Avalko1 = []
- Avalko2 = []
- Avalko3 = []
- Avalko4 = []
- Avalko5 = []
- Avalko6 = []
- Avalko7 = []
- Avalko8 = []
- las1 = -1
- while True:
- las1 = las1 + 1
- print las1
- if las1 > 7:
- break
- if lista1[las1] == 'W ': TÄSSÄ KOHTAA VÄITTÄÄ ETTÄ LIST INDEX OUT OF RANGE (INDEXERROR)
- va1 = las1
- Avalko1.append(va1)
- if lista2[las1] == 'W ':
- va2 = las1
- Avalko2.append(va2)
- if lista3[las1] == 'W ':
- va3 = las1
- Avalko3.append(va3)
- if lista4[las1] == 'W ':
- va4 = las1
- Avalko4.append(va4)
- if lista5[las1] == 'W ':
- va5 = las1
- Avalko5.append(va5)
- if lista6[las1] == 'W ':
- va6 = las1
- Avalko6.append(va6)
- if lista7[las1] == 'W ':
- va7 = las1
- Avalko7.append(va7)
- if lista8[las1] == 'W ':
- va8 = las1
- Avalko8.append(va8)