a = set(catalinhas) frases = list(a) # usando o padrao de ordenamento do collate pyuca para considerar acentos frases = sorted(frases, key=c.sort_key) #frases.reverse() # termina em interrogação. txt = "" conta = 0 #perguntas curtas perguntas = [] for c in frases: c.replace(' ', '\n') m = re.match("^.*\?$", c, re.MULTILINE) if m: perguntas.append(c) #afirmações curtas afirma = [] for c in frases: c.replace(' ', '\n') m = re.match("^.*\.$", c, re.MULTILINE) if m: afirma.append(c) #exclamações curtas exclama = [] for c in frases:
# filtra repetições a = set(catalinhas) frases=list(a) # usando o padrao de ordenamento do collate pyuca para considerar acentos frases=sorted(frases, key=c.sort_key) #frases.reverse() # termina em interrogação. txt="" conta=0 for c in frases: c.replace(' ','\n') m = re.match("^.*\?$", c, re.MULTILINE) if m: #print(c) txt=txt+c+" \n\n" conta=conta+1 txt=txt+"\n total de linhas= "+str(conta) frases.reverse() print frases ############# grava arquivo file = codecs.open("Rimatau.txt", "w", "utf-8") file.write(txt)
# filtra repetições a = set(catalinhas) frases = list(a) # usando o padrao de ordenamento do collate pyuca para considerar acentos frases = sorted(frases, key=c.sort_key) # frases.reverse() # termina em interrogação. txt = "" conta = 0 for c in frases: c.replace(" ", "\n") m = re.match("^.*\?$", c, re.MULTILINE) if m: # print(c) txt = txt + c + " \n\n" conta = conta + 1 txt = txt + "\n total de linhas= " + str(conta) frases.reverse() print frases ############# grava arquivo file = codecs.open("Perguntau.txt", "w", "utf-8") file.write(txt)