aboutsummaryrefslogtreecommitdiff
path: root/challenge-184/eric-cheung/python/ch-2.py
blob: 7baeb2144111d47b97083c94fd0ad979664ead67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
## arrInputList = ['a 1 2 b 0', '3 c 4 d']  ## Example 1
arrInputList = ['1 2', 'p q r', 's 3', '4 5 t']  ## Example 2

arrChar = []
arrInt = []

for arrLoop in arrInputList:
    arrSubChar = []
    arrSubInt = []

    arrSplit = arrLoop.split(' ')
    
    for arrSubLoop in arrSplit:
        if arrSubLoop == '0' or arrSubLoop == '1' or arrSubLoop == '2' or arrSubLoop == '3' or arrSubLoop == '4' or arrSubLoop == '5' or arrSubLoop == '6' or arrSubLoop == '7' or arrSubLoop == '8' or arrSubLoop == '9':
            arrSubInt.append(int(arrSubLoop))
        else:
            arrSubChar.append(arrSubLoop)

    if len(arrSubChar) > 0:
        arrChar.append(arrSubChar)

    if len(arrSubInt) > 0:
        arrInt.append(arrSubInt)

print (arrChar)
print (arrInt)