Code: Alles auswählen
def selectUpperCaseNGrams(liste,tupelzahl):
#liste = liste.split()
tupel = []
zaehler = 0;
for i in liste:
buchstabe = 0
for j in i:
if j.isupper():
tupel[zaehler].append(i)
#tupel.append(zaehler+1)
buchstabe += 1
break
#return tupel
zaehler +=1
#for i < tupelzahl:
print tupel
#print type(tupel)
Code: Alles auswählen
>>> selectUpperCaseNGrams(["Was","Wie","Warum","wer","wo","Man Hattan"],2)
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
selectUpperCaseNGrams(["Was","Wie","Warum","wer","wo","Man Hattan"],2)
File "C:\Python25\Doc\splitSent.py", line 14, in selectUpperCaseNGrams
tupel[zaehler].append(i)
IndexError: list index out of range