In [1]:
import io
from nbformat import current
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import csv
from matplotlib.ticker import MaxNLocator
from collections import namedtuple
from datetime import datetime as dt
import random
from collections import OrderedDict
from xlsxwriter.utility import xl_rowcol_to_cell
import copy
/Users/nucleo/anaconda3/lib/python3.6/site-packages/nbformat/current.py:19: UserWarning: nbformat.current is deprecated.
- use nbformat for read/write/validate public API
- use nbformat.vX directly to composing notebooks of a particular version
""")
In [2]:
polo = "POLO UFRGS "
In [3]:
B = 7
D = 0
C = 0
A = 0
F = 3
H = 0
G = 2
E = 3
Ampla = 15
print (A+B+C+D+E+F+G+H)
15
In [4]:
def execute_notebook(nbfile):
with io.open(nbfile) as f:
nb = current.read(f, 'json')
ip = get_ipython()
for cell in nb.worksheets[0].cells:
if cell.cell_type != 'code':
continue
ip.run_cell(cell.input)
In [5]:
#execute_notebook("PORCENTAGENS ESTADOS.ipynb")
plot_graph(Cotistas , "Pretos Pardos e Indígenas")
In [6]:
def read_csv2(filename):
with open(filename, "rb") as f:
lines = [l.decode('utf8', 'ignore') for l in f.readlines()]
reader = csv.DictReader(lines , delimiter=';')
return list(reader)
In [7]:
Unsorted_allCandidates = read_csv2("CANDIDATOS_NOTA_NOME_CERTO.csv")
In [8]:
Unsorted_allCandidates[0:50]
Out[8]:
[OrderedDict([('\ufeffNome', ' Emanuel Raimundo Lopes da Cruz '),
('CPF', '41354117204'),
('RG', '9094261'),
('nascimento', '04/08/1972'),
('Ano ENEM', '2015'),
('ENEM', '1,51007E+11'),
('Pont', '2169.20'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', '\xa0ANTONIA\xa0MONNALIZA\xa0SOARES\xa0AUGUSTO '),
('CPF', '06641568350'),
('RG', '20081949027'),
('nascimento', '18/08/1998'),
('Ano ENEM', '2017'),
('ENEM', '1,71029E+11'),
('Pont', '2442.30'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFC ')]),
OrderedDict([('\ufeffNome', '´Bárbara Clarice Henriques Sales'),
('CPF', '13597350623'),
('RG', 'MG17514344'),
('nascimento', '20/09/1996'),
('Ano ENEM', '2017'),
('ENEM', '1,71011E+11'),
('Pont', '2913.70'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFLA ')]),
OrderedDict([('\ufeffNome', '06032121402'),
('CPF', '06032121402'),
('RG', '2865882'),
('nascimento', '07/06/1987'),
('Ano ENEM', '2016'),
('ENEM', '1,61058E+11'),
('Pont', '2322.30'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO IFG ')]),
OrderedDict([('\ufeffNome', 'aana maria menezes do nascimento'),
('CPF', '62078712272'),
('RG', '09769471'),
('nascimento', '01/05/1971'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'Aayssa Coroa Santos'),
('CPF', '02545170569'),
('RG', '1200089120'),
('nascimento', '20/10/1987'),
('Ano ENEM', '2016'),
('ENEM', '1,61025E+11'),
('Pont', '2187.10'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFBA ')]),
OrderedDict([('\ufeffNome', 'Abigail Milhomem Oliveira '),
('CPF', '05311449179'),
('RG', '3392468'),
('nascimento', '24/10/1996'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO IFG ')]),
OrderedDict([('\ufeffNome', 'Abilena Sabina da Silva Barroso'),
('CPF', '01359838430'),
('RG', '002335708'),
('nascimento', '03/12/1985'),
('Ano ENEM', '2017'),
('ENEM', '1,7104E+11'),
('Pont', '2365.30'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFC ')]),
OrderedDict([('\ufeffNome', 'Abmael Alves Moreira'),
('CPF', '11579860729'),
('RG', '2097272329'),
('nascimento', '03/12/1986'),
('Ano ENEM', '2017'),
('ENEM', '1,71011E+11'),
('Pont', '2674.00'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFLA ')]),
OrderedDict([('\ufeffNome', 'abner dos santos goes'),
('CPF', '02317136226'),
('RG', '7123832'),
('nascimento', '10/04/1995'),
('Ano ENEM', '2017'),
('ENEM', '1,71E+11'),
('Pont', '2693.20'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UEPA ')]),
OrderedDict([('\ufeffNome', 'ABNER PACHECO MEDEIROS'),
('CPF', '04159973051'),
('RG', '7104012716'),
('nascimento', '16/12/1994'),
('Ano ENEM', '2016'),
('ENEM', '1,61043E+11'),
('Pont', '2930.00'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'adao jesus de oliveira'),
('CPF', '09257983803'),
('RG', '19906629'),
('nascimento', '05/08/1966'),
('Ano ENEM', '2017'),
('ENEM', ''),
('Pont', ''),
('surdo', 'SIM'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO INES ')]),
OrderedDict([('\ufeffNome', 'Adassia Carvalho Siqueira'),
('CPF', '07164479402'),
('RG', '34365402000'),
('nascimento', '16/02/1981'),
('Ano ENEM', '2016'),
('ENEM', '1,61038E+11'),
('Pont', '2292.50'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFPB ')]),
OrderedDict([('\ufeffNome', 'Adelaide Dinucci de Carvalho Andrade'),
('CPF', '10309398703'),
('RG', '202093688'),
('nascimento', '22/05/1984'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO INES ')]),
OrderedDict([('\ufeffNome', 'Adelane Delmondes Nobrega Castro '),
('CPF', '01426300395'),
('RG', '2001009001459'),
('nascimento', '08/06/1986'),
('Ano ENEM', '2015'),
('ENEM', '1,51005E+11'),
('Pont', '2909.70'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFC ')]),
OrderedDict([('\ufeffNome', 'Adeliane Onofre Dias'),
('CPF', '03121025180'),
('RG', '5313896'),
('nascimento', '15/03/1990'),
('Ano ENEM', '2017'),
('ENEM', '1,71035E+11'),
('Pont', '2424.80'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO IFG ')]),
OrderedDict([('\ufeffNome', 'ADELSON CÍCERO DA SILVA DUARTE '),
('CPF', '05870004497'),
('RG', '2127520'),
('nascimento', '19/02/1995'),
('Ano ENEM', '2015'),
('ENEM', '1,51003E+11'),
('Pont', '2218.10'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFPR ')]),
OrderedDict([('\ufeffNome', 'ADEMAR ROGÉRIO CHAGAS RIBEIRO'),
('CPF', '65767810249'),
('RG', '3508537'),
('nascimento', '21/07/1979'),
('Ano ENEM', '2017'),
('ENEM', '1,71027E+11'),
('Pont', '2204.20'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UEPA ')]),
OrderedDict([('\ufeffNome', 'Adenilma Santos Pereira de Farias'),
('CPF', '07442444474'),
('RG', '3297803'),
('nascimento', '26/04/1989'),
('Ano ENEM', '2016'),
('ENEM', '1,61015E+11'),
('Pont', '2484.40'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFPB ')]),
OrderedDict([('\ufeffNome', 'Adilson Disney Silva'),
('CPF', '59188081672'),
('RG', 'M4265536'),
('nascimento', '31/07/1966'),
('Ano ENEM', '2017'),
('ENEM', '1,71066E+11'),
('Pont', '2706.70'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFLA ')]),
OrderedDict([('\ufeffNome', 'Adna Filgueira da Silva. '),
('CPF', '79248438415'),
('RG', '001548134'),
('nascimento', '27/03/1971'),
('Ano ENEM', '2017'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO INES ')]),
OrderedDict([('\ufeffNome', 'ADRANA PEREIRA DOS SANTOS'),
('CPF', '18163517840'),
('RG', '215666227'),
('nascimento', '05/12/1971'),
('Ano ENEM', '2017'),
('ENEM', '1,71016E+11'),
('Pont', '3076.70'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UNIFESP ')]),
OrderedDict([('\ufeffNome', 'Adria Batista de Vasconcelos'),
('CPF', '03771223270'),
('RG', '27908585'),
('nascimento', '19/03/1999'),
('Ano ENEM', '2015'),
('ENEM', '1,51001E+11'),
('Pont', '2716.70'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'Adrian Jorge Pereira Trindade'),
('CPF', '88842142204'),
('RG', '4889709'),
('nascimento', '02/03/1986'),
('Ano ENEM', '2016'),
('ENEM', '1,61036E+11'),
('Pont', '3234.00'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UEPA ')]),
OrderedDict([('\ufeffNome', 'Adriana Alves Damacena'),
('CPF', '87160560191'),
('RG', '3969439'),
('nascimento', '17/05/1981'),
('Ano ENEM', '2015'),
('ENEM', '1,51005E+11'),
('Pont', '2739.10'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO IFG ')]),
OrderedDict([('\ufeffNome', 'Adriana Amorim de Carvalho Dias'),
('CPF', '58373462287'),
('RG', '12383643'),
('nascimento', '15/04/1977'),
('Ano ENEM', '2016'),
('ENEM', '1,61006E+11'),
('Pont', '3199.70'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'Adriana Aparecida Martins'),
('CPF', '69866023672'),
('RG', 'mg8280278'),
('nascimento', '31/12/1971'),
('Ano ENEM', '2015'),
('ENEM', '1,51E+11'),
('Pont', '2377.70'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFLA ')]),
OrderedDict([('\ufeffNome', 'Adriana Cantarino Tinti'),
('CPF', '31776541820'),
('RG', '425850249'),
('nascimento', '07/04/1983'),
('Ano ENEM', '2015'),
('ENEM', '1,51002E+11'),
('Pont', '2671.30'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UNIFESP ')]),
OrderedDict([('\ufeffNome', 'ADRIANA CARDOSO DE OLIVEIRA'),
('CPF', '05939162479'),
('RG', '2984458'),
('nascimento', '03/12/1984'),
('Ano ENEM', '2016'),
('ENEM', '1,61089E+11'),
('Pont', '2486.60'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFPB ')]),
OrderedDict([('\ufeffNome', 'ADRIANA CLÁUDIA DA SILVA ROCHA'),
('CPF', '69209804449'),
('RG', '1337202'),
('nascimento', '05/12/1969'),
('Ano ENEM', '2016'),
('ENEM', '1,61026E+11'),
('Pont', '2834.10'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFPB ')]),
OrderedDict([('\ufeffNome', 'Adriana Cristina Lourenço de Paula'),
('CPF', '01954948735'),
('RG', '091464347'),
('nascimento', '24/10/1972'),
('Ano ENEM', ''),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO INES ')]),
OrderedDict([('\ufeffNome', 'Adriana da Costa Silva'),
('CPF', '04170367367'),
('RG', '2007010153371'),
('nascimento', '21/06/1989'),
('Ano ENEM', '2017'),
('ENEM', '1,71018E+11'),
('Pont', '2399.80'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFC ')]),
OrderedDict([('\ufeffNome', 'Adriana da Silva de Jesus '),
('CPF', '06669143460'),
('RG', '7369042'),
('nascimento', '11/04/1980'),
('Ano ENEM', '2017'),
('ENEM', '1,71006E+11'),
('Pont', '2590.60'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFBA ')]),
OrderedDict([('\ufeffNome', 'ADRIANA DA SILVA FARIAS'),
('CPF', '01525487264'),
('RG', '26203030'),
('nascimento', '08/10/1993'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'Adriana da Silva Goulart '),
('CPF', '99510804053'),
('RG', '1078832076'),
('nascimento', '21/10/1980'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'Adriana da Silva Lessa '),
('CPF', '02095811070'),
('RG', '3095767087'),
('nascimento', '16/09/1989'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'Adriana do Espirito Santo Vieira '),
('CPF', '0634378786'),
('RG', '10194002'),
('nascimento', '01/04/1975'),
('Ano ENEM', '2017'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO INES ')]),
OrderedDict([('\ufeffNome', 'Adriana do nascimento soares'),
('CPF', '08721180458'),
('RG', '3339749'),
('nascimento', '01/12/1987'),
('Ano ENEM', '2017'),
('ENEM', '1,71052E+11'),
('Pont', '2218.70'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFPB ')]),
OrderedDict([('\ufeffNome', 'Adriana Esteves Cajado De Sousa Gonzaga'),
('CPF', '02970071304'),
('RG', '2005010321979'),
('nascimento', '21/04/1991'),
('Ano ENEM', '2017'),
('ENEM', '1,71002E+11'),
('Pont', '2150.80'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFC ')]),
OrderedDict([('\ufeffNome', 'Adriana Farias Ruiz'),
('CPF', '01630208175'),
('RG', '001372300'),
('nascimento', '13/01/2018'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFGD ')]),
OrderedDict([('\ufeffNome', 'Adriana Fernandes Barroso'),
('CPF', '19497712880'),
('RG', '241637636'),
('nascimento', '24/10/1974'),
('Ano ENEM', '2017'),
('ENEM', '1,71042E+11'),
('Pont', '2707.00'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UNIFESP ')]),
OrderedDict([('\ufeffNome', 'Adriana Ferreira da silva'),
('CPF', '81784481149'),
('RG', '1541087'),
('nascimento', '01/10/1974'),
('Ano ENEM', '2015'),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO IFG ')]),
OrderedDict([('\ufeffNome', 'Adriana Janine da Silva Lima'),
('CPF', '12039086790'),
('RG', '212331748'),
('nascimento', '04/07/1988'),
('Ano ENEM', '2015'),
('ENEM', '1,51001E+11'),
('Pont', '2856.30'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'ADRIANA JULIO DA SILVA'),
('CPF', '09414092790'),
('RG', '200226389'),
('nascimento', '03/07/1981'),
('Ano ENEM', '2017'),
('ENEM', '1,71075E+11'),
('Pont', '2190.70'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UNIFESP ')]),
OrderedDict([('\ufeffNome', 'adriana marinho'),
('CPF', '99425580200'),
('RG', '22161015'),
('nascimento', '30/10/1989'),
('Ano ENEM', '2016'),
('ENEM', '1,6103E+11'),
('Pont', '2232.30'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'Adriana Monteiro '),
('CPF', '16591811869'),
('RG', '24725549x'),
('nascimento', '26/04/1974'),
('Ano ENEM', ''),
('ENEM', ''),
('Pont', ''),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UNIFESP ')]),
OrderedDict([('\ufeffNome', 'Adriana Nascimento Sousa '),
('CPF', '11494460645'),
('RG', 'MG18410725'),
('nascimento', '26/08/1993'),
('Ano ENEM', '2017'),
('ENEM', '1,71008E+11'),
('Pont', '2452.40'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFLA ')]),
OrderedDict([('\ufeffNome', 'Adriana Neves Alves Macedo'),
('CPF', '04113232296'),
('RG', '7862782'),
('nascimento', '23/09/1995'),
('Ano ENEM', '2017'),
('ENEM', '1,71016E+11'),
('Pont', '2362.40'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UEPA ')]),
OrderedDict([('\ufeffNome', 'Adriana Neves Aragao Teixeira'),
('CPF', '07252785793'),
('RG', '110893534'),
('nascimento', '30/09/1973'),
('Ano ENEM', '2017'),
('ENEM', '1,71058E+11'),
('Pont', '2784.50'),
('surdo', 'NÃO'),
('Cota', 'NÃO'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFAM ')]),
OrderedDict([('\ufeffNome', 'Adriana Odon da Silva'),
('CPF', '10148847480'),
('RG', '8801867'),
('nascimento', '12/04/1992'),
('Ano ENEM', '2015'),
('ENEM', '1,51005E+11'),
('Pont', '2467.00'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', ''),
('Polo desejado', 'POLO UFPB ')])]
In [9]:
display3 = pd.DataFrame(Unsorted_allCandidates)
display3
Out[9]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
Emanuel Raimundo Lopes da Cruz
41354117204
9094261
04/08/1972
2015
1,51007E+11
2169.20
NÃO
SIM
E
POLO UFAM
1
ANTONIA MONNALIZA SOARES AUGUSTO
06641568350
20081949027
18/08/1998
2017
1,71029E+11
2442.30
NÃO
SIM
A
POLO UFC
2
´Bárbara Clarice Henriques Sales
13597350623
MG17514344
20/09/1996
2017
1,71011E+11
2913.70
NÃO
SIM
A
POLO UFLA
3
06032121402
06032121402
2865882
07/06/1987
2016
1,61058E+11
2322.30
NÃO
SIM
E
POLO IFG
4
aana maria menezes do nascimento
62078712272
09769471
01/05/1971
2015
NÃO
SIM
C
POLO UFAM
5
Aayssa Coroa Santos
02545170569
1200089120
20/10/1987
2016
1,61025E+11
2187.10
NÃO
NÃO
POLO UFBA
6
Abigail Milhomem Oliveira
05311449179
3392468
24/10/1996
2015
NÃO
SIM
A
POLO IFG
7
Abilena Sabina da Silva Barroso
01359838430
002335708
03/12/1985
2017
1,7104E+11
2365.30
NÃO
SIM
C
POLO UFC
8
Abmael Alves Moreira
11579860729
2097272329
03/12/1986
2017
1,71011E+11
2674.00
NÃO
SIM
A
POLO UFLA
9
abner dos santos goes
02317136226
7123832
10/04/1995
2017
1,71E+11
2693.20
NÃO
SIM
A
POLO UEPA
10
ABNER PACHECO MEDEIROS
04159973051
7104012716
16/12/1994
2016
1,61043E+11
2930.00
NÃO
SIM
C
POLO UFRGS
11
adao jesus de oliveira
09257983803
19906629
05/08/1966
2017
SIM
SIM
A
POLO INES
12
Adassia Carvalho Siqueira
07164479402
34365402000
16/02/1981
2016
1,61038E+11
2292.50
NÃO
SIM
E
POLO UFPB
13
Adelaide Dinucci de Carvalho Andrade
10309398703
202093688
22/05/1984
2015
NÃO
SIM
E
POLO INES
14
Adelane Delmondes Nobrega Castro
01426300395
2001009001459
08/06/1986
2015
1,51005E+11
2909.70
NÃO
NÃO
POLO UFC
15
Adeliane Onofre Dias
03121025180
5313896
15/03/1990
2017
1,71035E+11
2424.80
NÃO
SIM
C
POLO IFG
16
ADELSON CÍCERO DA SILVA DUARTE
05870004497
2127520
19/02/1995
2015
1,51003E+11
2218.10
NÃO
SIM
G
POLO UFPR
17
ADEMAR ROGÉRIO CHAGAS RIBEIRO
65767810249
3508537
21/07/1979
2017
1,71027E+11
2204.20
NÃO
SIM
A
POLO UEPA
18
Adenilma Santos Pereira de Farias
07442444474
3297803
26/04/1989
2016
1,61015E+11
2484.40
NÃO
SIM
E
POLO UFPB
19
Adilson Disney Silva
59188081672
M4265536
31/07/1966
2017
1,71066E+11
2706.70
NÃO
NÃO
POLO UFLA
20
Adna Filgueira da Silva.
79248438415
001548134
27/03/1971
2017
NÃO
NÃO
POLO INES
21
ADRANA PEREIRA DOS SANTOS
18163517840
215666227
05/12/1971
2017
1,71016E+11
3076.70
NÃO
SIM
G
POLO UNIFESP
22
Adria Batista de Vasconcelos
03771223270
27908585
19/03/1999
2015
1,51001E+11
2716.70
NÃO
SIM
G
POLO UFAM
23
Adrian Jorge Pereira Trindade
88842142204
4889709
02/03/1986
2016
1,61036E+11
3234.00
NÃO
NÃO
POLO UEPA
24
Adriana Alves Damacena
87160560191
3969439
17/05/1981
2015
1,51005E+11
2739.10
NÃO
SIM
A
POLO IFG
25
Adriana Amorim de Carvalho Dias
58373462287
12383643
15/04/1977
2016
1,61006E+11
3199.70
NÃO
SIM
C
POLO UFAM
26
Adriana Aparecida Martins
69866023672
mg8280278
31/12/1971
2015
1,51E+11
2377.70
NÃO
SIM
C
POLO UFLA
27
Adriana Cantarino Tinti
31776541820
425850249
07/04/1983
2015
1,51002E+11
2671.30
NÃO
SIM
C
POLO UNIFESP
28
ADRIANA CARDOSO DE OLIVEIRA
05939162479
2984458
03/12/1984
2016
1,61089E+11
2486.60
NÃO
SIM
E
POLO UFPB
29
ADRIANA CLÁUDIA DA SILVA ROCHA
69209804449
1337202
05/12/1969
2016
1,61026E+11
2834.10
NÃO
SIM
E
POLO UFPB
...
...
...
...
...
...
...
...
...
...
...
...
5008
Yasmim Alves Ribeiro
12803077655
19872043
17/04/1997
2017
1,71017E+11
2589.60
NÃO
SIM
C
POLO UFLA
5009
Yasmim Carla Pinheiro Cruz
03994324262
7448001
13/11/1999
2017
1,71022E+11
2428.80
NÃO
SIM
C
POLO UEPA
5010
Yasmin Carla de Sousa
01614296375
2635707
09/11/1996
2015
1,51005E+11
2418.80
SIM
SIM
F
POLO UFC
5011
YASMIN CAROLINE DE AZEVEDO FILGUEIRAS
02178195245
31200052
04/11/1999
2017
1,71021E+11
2247.00
NÃO
SIM
A
POLO UFAM
5012
Yasmin Carvalho Martins
15875238763
299556449
25/05/1997
2016
1,61037E+11
2774.00
NÃO
NÃO
POLO INES
5013
Yasmin Correia Anunciato
36813779877
491554758
04/05/1993
2015
NÃO
SIM
F
POLO UFPR
5014
Yasmin do Nascimento Lopes
01642455296
24096547
17/05/2018
2015
NÃO
NÃO
POLO UFAM
5015
ycaro rafael machado araujo
01523502177
560688738
19/09/1987
2016
1,61012E+11
2753.60
NÃO
SIM
C
POLO IFG
5016
Ygor Marques dos Santos
04092652178
1803799
16/04/1998
2017
1,71046E+11
1919.60
SIM
SIM
D
POLO UFGD
5017
Yrla Carla Lima Farias
84459514249
5144797
02/05/1986
2016
1,6108E+11
2735.10
NÃO
SIM
C
POLO UEPA
5018
ytalo marcelo costa rocha
05842534355
2007574679
14/04/1995
2017
1,71001E+11
1939.70
NÃO
SIM
C
POLO UFC
5019
Yuka Araújo de Lima
04432526378
2002010446297
14/11/1990
2016
1,61079E+11
2822.70
NÃO
NÃO
POLO UFC
5020
Yure Oliveira Santos
06975885567
1508210853
27/04/1999
2016
1,61021E+11
3072.90
NÃO
NÃO
POLO UFBA
5021
Yuri Axel De Brito Luciano
07501291403
4109415
24/01/1997
2015
1,51001E+11
2072.80
SIM
SIM
F
POLO UNIFESP
5022
Yuri de Lima Ribeiro
08545069421
3338901
12/09/1989
2015
1,51006E+11
2902.40
NÃO
SIM
E
POLO UFPB
5023
Yuri Fernandes Araújo
04142531590
1495322459
09/02/1992
2015
1,51008E+11
2293.50
SIM
SIM
H
POLO UFBA
5024
YURI FERNANDO AZEVEDO CARVALHO TELES ASSUNSAO
01801011109
4791676
29/05/1988
2017
1,71012E+11
2383.90
NÃO
SIM
G
POLO IFG
5025
ZAINY PEREIRA BATISTA MOTA
04286386198
5691727
20/12/1992
2017
1,71041E+11
2634.00
NÃO
SIM
E
POLO IFG
5026
Zayne Nunes da Silva Lima
06440431560
1659205727
18/09/1995
2017
1,71074E+11
2893.70
NÃO
SIM
C
POLO UFBA
5027
ZELIA DE SOUZA NOBREGA
73917877287
17280826
19/03/1983
2017
1,71046E+11
2821.40
NÃO
SIM
A
POLO UFAM
5028
Zenaide Alves Cerqueira
77421663134
000223424
06/01/1964
2015
NÃO
SIM
A
POLO UFGD
5029
Zenilda Cristina Gomes de Melo
68159196253
3038298
16/11/1975
2015
1,51004E+11
2558.40
NÃO
SIM
C
POLO UEPA
5030
Zenilda Maria de Oliveira
28364473468
360355468
03/08/1960
2016
1,61052E+11
2446.50
SIM
NÃO
POLO UNIFESP
5031
Zenilva Nascimento Damasceno
72978511249
230626
05/07/1983
2017
1,71002E+11
2566.00
NÃO
SIM
G
POLO UFAM
5032
ZILDA MARIA FERNANDES DE SOUZA
60039922120
593497
16/02/1973
2017
1,71059E+11
2580.50
NÃO
SIM
C
POLO UFGD
5033
Zildamara dos Reis Holsback
89798244168
1285092
22/08/1981
2016
1,61062E+11
3307.10
NÃO
NÃO
POLO UFGD
5034
Zildilania de Sousa Linhares Rodrigues
00667070332
2002015018188
06/10/1985
2017
NÃO
SIM
E
POLO UFC
5035
Zilmara Costa Aguiar
66691834291
14112205
15/10/1980
2016
1,61005E+11
2826.50
NÃO
NÃO
POLO UFAM
5036
Ziza Ângelo Barros Crispim
35813504168
98002381142
03/04/1965
2015
1,51005E+11
2307.90
NÃO
SIM
E
POLO UFC
5037
ZULEMA PRAXEDES SILVA
54675456553
0564343080
01/05/1970
2017
1,71064E+11
2472.20
NÃO
SIM
E
POLO UFBA
5038 rows × 11 columns
cpfs = list() for i in allCandidates: cpfs.append(i["CPF"])
outF = open("myOutFile.txt", "w") for line in cpfs: outF.write(line) outF.write("\n") outF.close()
In [10]:
def make_date(date):
if date == '':
return None
else:
return dt.strptime(date, '%d/%m/%Y')
In [11]:
def make_boolean(data):
if data == "SIM":
return True
elif data =="NÃO":
return False
In [12]:
def make_float(data):
if data =="":
return 0
else:
return float(data)
In [13]:
def make_int(data):
if data =="":
return 0
else:
return int(data)
In [14]:
def tipo_cota_clean(data):
if data =="":
return None
else:
return data
In [15]:
def make_str(data):
if data =="":
return data
else:
return str(data)
In [16]:
def make_upper(data):
return data.upper()
In [17]:
Unsorted_allCandidates[0]
Out[17]:
OrderedDict([('\ufeffNome', ' Emanuel Raimundo Lopes da Cruz '),
('CPF', '41354117204'),
('RG', '9094261'),
('nascimento', '04/08/1972'),
('Ano ENEM', '2015'),
('ENEM', '1,51007E+11'),
('Pont', '2169.20'),
('surdo', 'NÃO'),
('Cota', 'SIM'),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFAM ')])
In [18]:
#def make_random_int(data):
# if data =="":
# return random.randint(0 , 1000)
# else:
# return float(data)
In [19]:
for i in Unsorted_allCandidates:
i["nascimento"] = make_date(i["nascimento"])
i["surdo"] = make_boolean(i["surdo"])
i["Cota"] = make_boolean(i["Cota"])
i["Tipo cota"] = tipo_cota_clean(i["Tipo cota"])
i["Pont"] = make_float(i["Pont"])
i["Ano ENEM"] = make_int(i["Ano ENEM"])
i["\ufeffNome"] = make_str(i["\ufeffNome"])
i["\ufeffNome"] = make_upper(i["\ufeffNome"])
#i["Pont"] = make_random_int(i["Pont"])
In [20]:
len(Unsorted_allCandidates)
Out[20]:
5038
In [21]:
def polo_selector(polo , data):
for i in data[:]:
if i["Polo desejado"] != polo:
data.remove(i)
return data
In [22]:
polo_selector(polo , Unsorted_allCandidates)
Out[22]:
[OrderedDict([('\ufeffNome', 'ABNER PACHECO MEDEIROS'),
('CPF', '04159973051'),
('RG', '7104012716'),
('nascimento', datetime.datetime(1994, 12, 16, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61043E+11'),
('Pont', 2930.0),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ADRIANA DA SILVA GOULART '),
('CPF', '99510804053'),
('RG', '1078832076'),
('nascimento', datetime.datetime(1980, 10, 21, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ADRIANA DA SILVA LESSA '),
('CPF', '02095811070'),
('RG', '3095767087'),
('nascimento', datetime.datetime(1989, 9, 16, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ALDREY KATHERINE MELO DUTRA'),
('CPF', '00282361065'),
('RG', '8080065959'),
('nascimento', datetime.datetime(1985, 1, 18, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71013E+11'),
('Pont', 1315.5),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ALESSANDRA AYRES'),
('CPF', '63243342015'),
('RG', '4056504527'),
('nascimento', datetime.datetime(1972, 12, 6, 0, 0)),
('Ano ENEM', 0),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ALEXANDRE FERREIRA DA SILVA'),
('CPF', '01571383131'),
('RG', '1111950091'),
('nascimento', datetime.datetime(1985, 12, 22, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61046E+11'),
('Pont', 2904.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ALINE COIMBRA PRESTES'),
('CPF', '78255104020'),
('RG', '7076149686'),
('nascimento', datetime.datetime(1980, 10, 9, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71007E+11'),
('Pont', 2640.6),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ALINE MENDONÇA DA SILVA'),
('CPF', '02066577065'),
('RG', '1101243606'),
('nascimento', datetime.datetime(1990, 1, 5, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61002E+11'),
('Pont', 3077.4),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ANA PAULA BARÃO'),
('CPF', '62998790097'),
('RG', '9050378901'),
('nascimento', datetime.datetime(1972, 12, 24, 0, 0)),
('Ano ENEM', 0),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ANELISE DA CRUZ DIEL BIERHALS'),
('CPF', '00135037077'),
('RG', '3060262957'),
('nascimento', datetime.datetime(1981, 9, 26, 0, 0)),
('Ano ENEM', 2016),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ANGELICA SILVA PRETO TEIXEIRA '),
('CPF', '81183801068'),
('RG', '7076603641'),
('nascimento', datetime.datetime(1981, 7, 19, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71008E+11'),
('Pont', 2478.4),
('surdo', False),
('Cota', True),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ANNELIZE RODRIGUES FAVARO'),
('CPF', '01049881931'),
('RG', '90652915'),
('nascimento', datetime.datetime(1989, 6, 29, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71046E+11'),
('Pont', 1894.9),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ARIANE AVILA NETO'),
('CPF', '01840062010'),
('RG', '4096846912'),
('nascimento', datetime.datetime(1988, 12, 15, 0, 0)),
('Ano ENEM', 2017),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BALTAZAR ACOSTA BELMONTE'),
('CPF', '02044378060'),
('RG', '1099920199'),
('nascimento', datetime.datetime(1990, 7, 23, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51008E+11'),
('Pont', 1953.5),
('surdo', True),
('Cota', True),
('Tipo cota', 'F'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BIANCA CHIMINI HOLLEBEN'),
('CPF', '03274216062'),
('RG', '4109103327'),
('nascimento', datetime.datetime(1995, 8, 16, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71064E+11'),
('Pont', 1862.4),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BRENDA FERREIRA MACIEL'),
('CPF', '86801929020'),
('RG', '5102674735'),
('nascimento', datetime.datetime(1997, 7, 17, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61004E+11'),
('Pont', 2723.5),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BRUNA FAUST'),
('CPF', '02272291007'),
('RG', '4111130557'),
('nascimento', datetime.datetime(1999, 12, 9, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71039E+11'),
('Pont', 1943.4),
('surdo', True),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BRUNA GABRIELLI RUPPENTHAL'),
('CPF', '03881348018'),
('RG', '4115640511'),
('nascimento', datetime.datetime(1995, 8, 19, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61011E+11'),
('Pont', 3146.0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BRUNA LIMA PEXOTO'),
('CPF', '02527885080'),
('RG', '1105112071'),
('nascimento', datetime.datetime(1991, 8, 2, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51001E+11'),
('Pont', 2974.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BRUNA PORTAL PERALTA'),
('CPF', '88029638000'),
('RG', '1119193223'),
('nascimento', datetime.datetime(1999, 7, 25, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71009E+11'),
('Pont', 2410.8),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CARLA BEATRIZ LOPES BRUM'),
('CPF', '78544220010'),
('RG', '6052367668'),
('nascimento', datetime.datetime(1975, 1, 8, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71018E+11'),
('Pont', 2372.1),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CARLA LÖBELL'),
('CPF', '01627979077'),
('RG', '4088592706'),
('nascimento', datetime.datetime(1991, 10, 20, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51001E+11'),
('Pont', 2297.0),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CARLA MARIA DE LIMA'),
('CPF', '03749561036'),
('RG', '4120679818'),
('nascimento', datetime.datetime(1997, 3, 5, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7105E+11'),
('Pont', 2370.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CARLA ROSANE BANDEIRA FARIAS'),
('CPF', '44967411053'),
('RG', '3021688167'),
('nascimento', datetime.datetime(1963, 2, 2, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71065E+11'),
('Pont', 2798.4),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CARLOS EDUARDO MORBACH'),
('CPF', '81977743072'),
('RG', '2078282486'),
('nascimento', datetime.datetime(1979, 5, 30, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7105E+11'),
('Pont', 2140.3),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CAROLINE GOMES SILVA'),
('CPF', '03939727040'),
('RG', '7111372707'),
('nascimento', datetime.datetime(1997, 8, 30, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61022E+11'),
('Pont', 2456.1),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CATHERINE AUGE'),
('CPF', '01346932050'),
('RG', '3088294669'),
('nascimento', datetime.datetime(1990, 6, 4, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51004E+11'),
('Pont', 2830.0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CLAUDIA BALDASSO'),
('CPF', '48054070004'),
('RG', '3012084632'),
('nascimento', datetime.datetime(1966, 6, 8, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61068E+11'),
('Pont', 3070.3),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CRISTINA JOSIANE MACHADO'),
('CPF', '91606713000'),
('RG', '5059634565'),
('nascimento', datetime.datetime(1975, 7, 2, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'DAIANE RAQUEL DOS SANTOS PEREIRA'),
('CPF', '01707207054'),
('RG', '5096979041'),
('nascimento', datetime.datetime(1988, 3, 18, 0, 0)),
('Ano ENEM', 0),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'DALILIA DAGNESE ZADRA '),
('CPF', '02738819060'),
('RG', '1101169231'),
('nascimento', datetime.datetime(1990, 9, 20, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71047E+11'),
('Pont', 1760.0),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'DANIELA CRISTINA DE LIMA'),
('CPF', '06544168939'),
('RG', '2102479876'),
('nascimento', datetime.datetime(1989, 4, 2, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7107E+11'),
('Pont', 2442.0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'DARA DALENOGARE XAVIER'),
('CPF', '03603294033'),
('RG', '8101467275'),
('nascimento', datetime.datetime(1996, 5, 15, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51005E+11'),
('Pont', 2771.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'DEBORA DE LURDES MILLOS RODRIGUES'),
('CPF', '00173208010'),
('RG', '1080095944'),
('nascimento', datetime.datetime(1983, 1, 27, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51003E+11'),
('Pont', 2605.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'DEISE LISIANE SOARES LUIZ '),
('CPF', '92056938049'),
('RG', '7045799471'),
('nascimento', datetime.datetime(1977, 3, 5, 0, 0)),
('Ano ENEM', 0),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ELIZÂNGELA ROLIM DA SILVA '),
('CPF', '01902499000'),
('RG', '7081812096'),
('nascimento', datetime.datetime(1989, 8, 29, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71058E+11'),
('Pont', 2353.3),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ELOÍSA PAIXÃO ROSA'),
('CPF', '64588114034'),
('RG', '4044288415'),
('nascimento', datetime.datetime(1971, 1, 29, 0, 0)),
('Ano ENEM', 0),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'FABIANA DUARTE KIVANSKI DE SENNA'),
('CPF', '77146999068'),
('RG', '8059034036'),
('nascimento', datetime.datetime(1978, 7, 8, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71003E+11'),
('Pont', 2483.8),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'FABIANE DA SILVA VALENTE '),
('CPF', '02335897080'),
('RG', '3109070205'),
('nascimento', datetime.datetime(1993, 2, 17, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71063E+11'),
('Pont', 2243.7),
('surdo', True),
('Cota', True),
('Tipo cota', 'F'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'FABIANO CARNEIRO DA SILVA '),
('CPF', '04457313467'),
('RG', '6376650'),
('nascimento', datetime.datetime(1980, 9, 13, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7106E+11'),
('Pont', 1938.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'FERNANDO RODRIGUES DE GOMES'),
('CPF', '02119670099'),
('RG', '6100171914'),
('nascimento', datetime.datetime(1991, 8, 1, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51005E+11'),
('Pont', 2560.7),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'FRANCIANE LAUREANO MARQUES '),
('CPF', '03178925090'),
('RG', '1116513647'),
('nascimento', datetime.datetime(1997, 9, 27, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71026E+11'),
('Pont', 2547.0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GABRIEL DA SILVA RODRIGUES'),
('CPF', '04283611026'),
('RG', '2112107699'),
('nascimento', datetime.datetime(1999, 1, 21, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61081E+11'),
('Pont', 2671.5),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GABRIEL SILVA ISMAILOF'),
('CPF', '00124858023'),
('RG', '7086547366'),
('nascimento', datetime.datetime(1982, 11, 26, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51008E+11'),
('Pont', 3208.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GABRIELA CARDOSO ALVES'),
('CPF', '88118959015'),
('RG', '6065543503'),
('nascimento', datetime.datetime(1979, 1, 29, 0, 0)),
('Ano ENEM', 2017),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GABRIELA FEITEN GABBI'),
('CPF', '02610148038'),
('RG', '3110600421'),
('nascimento', datetime.datetime(2000, 4, 17, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71024E+11'),
('Pont', 2866.8),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GABRIELI PACHECO BRUM'),
('CPF', '02591775044'),
('RG', '1102871363'),
('nascimento', datetime.datetime(1991, 8, 24, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71035E+11'),
('Pont', 2277.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GEOVANA DOS SANTOS'),
('CPF', '02057755002'),
('RG', '1092262268'),
('nascimento', datetime.datetime(1987, 5, 31, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71045E+11'),
('Pont', 2033.2),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GILSEMARA KATHERY DE SOUZA RECH'),
('CPF', '47743719049'),
('RG', '2038189391'),
('nascimento', datetime.datetime(1965, 11, 28, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GISELE CORDEIRO KILA'),
('CPF', '01154684040'),
('RG', '4097729786'),
('nascimento', datetime.datetime(1983, 10, 26, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71048E+11'),
('Pont', 2948.1),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GISLAINE WURLITZER DINIZ'),
('CPF', '39881580030'),
('RG', '3020867325'),
('nascimento', datetime.datetime(1963, 3, 31, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GRAZIELA ZEMBRUSKI'),
('CPF', '97736295034'),
('RG', '7074289625'),
('nascimento', datetime.datetime(1979, 12, 15, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GREICE SCHNEIDER RAMOS '),
('CPF', '85128171000'),
('RG', '2116398773'),
('nascimento', datetime.datetime(1995, 12, 28, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51E+11'),
('Pont', 3372.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'IARA CRISTINI PORCIUNCULA ROCHA '),
('CPF', '56587155049'),
('RG', '3034523757'),
('nascimento', datetime.datetime(1969, 6, 14, 0, 0)),
('Ano ENEM', 2017),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'IDA JOSÉ CORREA'),
('CPF', '02324726025'),
('RG', '101092960176'),
('nascimento', datetime.datetime(1988, 10, 9, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71071E+11'),
('Pont', 2688.4),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'INGRID TALITA DE BRITO PRESTES DE OLIVEIRA '),
('CPF', '01906371024'),
('RG', '2098106756'),
('nascimento', datetime.datetime(1989, 6, 11, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ITAGIANE MARQUES LEAL'),
('CPF', '02796714071'),
('RG', '1111986376'),
('nascimento', datetime.datetime(1993, 9, 4, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71063E+11'),
('Pont', 2267.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ITATIANA DA LUZ DORNELES'),
('CPF', '97638390091'),
('RG', '3073073938'),
('nascimento', datetime.datetime(1980, 2, 22, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51006E+11'),
('Pont', 2788.6),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'IVANA CARDOSO DE CARVALHO'),
('CPF', '03591157058'),
('RG', '3105191724'),
('nascimento', datetime.datetime(1997, 3, 5, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51004E+11'),
('Pont', 2044.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JACQUELINE SIMÕES HEIDK'),
('CPF', '02810147019'),
('RG', '7112983296'),
('nascimento', datetime.datetime(1995, 2, 15, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71001E+11'),
('Pont', 2830.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JANAINA DE SOUZA FARIAS'),
('CPF', '04276460905'),
('RG', '2086362734'),
('nascimento', datetime.datetime(1985, 3, 31, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51006E+11'),
('Pont', 2787.4),
('surdo', False),
('Cota', True),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JANAÍNA RONZANI SALVADOR'),
('CPF', '96151862015'),
('RG', '9060830834'),
('nascimento', datetime.datetime(1978, 1, 7, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JANICE DA SILVA PACHECO'),
('CPF', '00690437013'),
('RG', '1086645825'),
('nascimento', datetime.datetime(1985, 12, 5, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61012E+11'),
('Pont', 2553.3),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JANICE ROCHA DA SILVA'),
('CPF', '03973491062'),
('RG', '2092414552'),
('nascimento', datetime.datetime(1996, 2, 14, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', True),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JAQUELINE CRISTINA ROCHA DA ROSA '),
('CPF', '00114214018'),
('RG', '5080537318'),
('nascimento', datetime.datetime(1981, 5, 4, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61058E+11'),
('Pont', 2387.8),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JEFERSON EMILIANO DE OLIVEIRA'),
('CPF', '69270910091'),
('RG', '3059740559'),
('nascimento', datetime.datetime(1973, 10, 7, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61083E+11'),
('Pont', 3069.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JEFFERSON BATISTA GLASER DE SOUZA'),
('CPF', '01290334056'),
('RG', '3085323123'),
('nascimento', datetime.datetime(1987, 6, 9, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71005E+11'),
('Pont', 2638.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JENNIFER DA ROSA DURO '),
('CPF', '02678405001'),
('RG', '2079098642'),
('nascimento', datetime.datetime(1992, 7, 30, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71043E+11'),
('Pont', 2740.4),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JÉSSICA TAÍS SOARES '),
('CPF', '01503493008'),
('RG', '1120606338'),
('nascimento', datetime.datetime(1994, 4, 27, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51003E+11'),
('Pont', 2833.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JESSIE ORTIZ MARIMON'),
('CPF', '00343922037'),
('RG', '2087626962'),
('nascimento', datetime.datetime(1984, 10, 29, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7104E+11'),
('Pont', 3160.3),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JOAO SOUZA DE OLIVEIRA'),
('CPF', '44704321053'),
('RG', '10582833209'),
('nascimento', datetime.datetime(2018, 6, 7, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JOCIMAR PEREIRA DOS SANTOS '),
('CPF', '01489502050'),
('RG', '3096682723'),
('nascimento', datetime.datetime(1988, 5, 11, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71044E+11'),
('Pont', 2738.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JOSELDA CARAFFINI'),
('CPF', '76639614049'),
('RG', '1059759553'),
('nascimento', datetime.datetime(1967, 1, 21, 0, 0)),
('Ano ENEM', 2017),
('ENEM', ''),
('Pont', 0),
('surdo', True),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JOSIANE HASSELMANN LEAL'),
('CPF', '02190962013'),
('RG', '5102910766'),
('nascimento', datetime.datetime(1988, 1, 23, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JULIANA DOS SANTOS BOHN'),
('CPF', '03869809000'),
('RG', '2113980151'),
('nascimento', datetime.datetime(1997, 6, 4, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61094E+11'),
('Pont', 2529.5),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JULIANE DA SILVA BRAUNER'),
('CPF', '03473698040'),
('RG', '4118294067'),
('nascimento', datetime.datetime(1996, 4, 22, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61003E+11'),
('Pont', 2516.0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KARINA FERREIRA FIGUEIREDO'),
('CPF', '12826611755'),
('RG', '9135622661'),
('nascimento', datetime.datetime(1988, 7, 10, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61065E+11'),
('Pont', 3475.0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KARLA OLIVEIRA'),
('CPF', '50732862000'),
('RG', '7035800701'),
('nascimento', datetime.datetime(1966, 2, 25, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71017E+11'),
('Pont', 2065.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KATHERINE CAROL HALBERSTADT'),
('CPF', '82744394068'),
('RG', '3086493693'),
('nascimento', datetime.datetime(1985, 9, 17, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71044E+11'),
('Pont', 2716.8),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KELLY CRISTINE DA SILVA MACHADO '),
('CPF', '02762527058'),
('RG', '5094621926'),
('nascimento', datetime.datetime(1993, 7, 5, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71056E+11'),
('Pont', 2794.5),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KELLY WEISSHEIMER'),
('CPF', '04303184055'),
('RG', '1108435668'),
('nascimento', datetime.datetime(1998, 9, 15, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71004E+11'),
('Pont', 3152.0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KETLIN TAUANE ALVES RODRIGUES'),
('CPF', '04586890096'),
('RG', '1132225937'),
('nascimento', datetime.datetime(2000, 3, 10, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71032E+11'),
('Pont', 2458.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KETLLEN GEOVANA SANTOS'),
('CPF', '01881284093'),
('RG', '1106172594'),
('nascimento', datetime.datetime(1998, 3, 14, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71046E+11'),
('Pont', 1860.5),
('surdo', True),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LARISSA JARDIM SOUZA'),
('CPF', '04196269052'),
('RG', '3107851317'),
('nascimento', datetime.datetime(1999, 4, 22, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71033E+11'),
('Pont', 2368.3),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LEANDRA DE MARIA COSTA LOPES'),
('CPF', '84100230320'),
('RG', '5117463736'),
('nascimento', datetime.datetime(1974, 9, 1, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51005E+11'),
('Pont', 3020.2),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LENISE GHIORZI CORRÊA'),
('CPF', '00776522078'),
('RG', '297808339'),
('nascimento', datetime.datetime(1989, 7, 26, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LETÍCIA MORAES BRIONDERLIN'),
('CPF', '01889778052'),
('RG', '2103611162'),
('nascimento', datetime.datetime(1995, 1, 2, 0, 0)),
('Ano ENEM', 2017),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LETÍCIA NERICKE SARTURI'),
('CPF', '03843659060'),
('RG', '8116207526'),
('nascimento', datetime.datetime(1997, 1, 19, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71059E+11'),
('Pont', 2907.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LIENE MARQUES MIRANDA'),
('CPF', '01824145071'),
('RG', '1082100106'),
('nascimento', datetime.datetime(1996, 12, 17, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61019E+11'),
('Pont', 2467.3),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LILIAN TELLES VILA REAL'),
('CPF', '01893037002'),
('RG', '8084019887'),
('nascimento', datetime.datetime(1987, 12, 5, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,6108E+11'),
('Pont', 2596.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LÍLIAN ZEBINA ALMEIDA GONÇALVES LOPES '),
('CPF', '00034559043'),
('RG', '1062657323'),
('nascimento', datetime.datetime(1979, 9, 17, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51009E+11'),
('Pont', 0.0),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LOUISE ANTON GOMES DOS SANTOS'),
('CPF', '00274452081'),
('RG', '1075891612'),
('nascimento', datetime.datetime(1981, 9, 1, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51E+11'),
('Pont', 2609.2),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LOUISE FETZNER LIMA DE ALMEIDA'),
('CPF', '85974510097'),
('RG', '5095760152'),
('nascimento', datetime.datetime(1995, 12, 9, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61032E+11'),
('Pont', 2747.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LUCIANA DIEL'),
('CPF', '70536961034'),
('RG', '4015454962'),
('nascimento', datetime.datetime(1973, 10, 31, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61005E+11'),
('Pont', 2727.5),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LUCIRENE FRANZ FERRARI FERNANDES'),
('CPF', '97701289020'),
('RG', '3063036564'),
('nascimento', datetime.datetime(1980, 11, 5, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LUIZA ARCENIA ROSA GONÇALVES'),
('CPF', '88001563049'),
('RG', '3107139309'),
('nascimento', datetime.datetime(2001, 2, 16, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71001E+11'),
('Pont', 2641.4),
('surdo', False),
('Cota', True),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MADILENE SILVA SILVEIRA BOECK'),
('CPF', '02411290012'),
('RG', '80961880076'),
('nascimento', datetime.datetime(1991, 3, 28, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71067E+11'),
('Pont', 781.2),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MAIARA LAÍS MALLMANN KIELING'),
('CPF', '02349109097'),
('RG', '1105860454'),
('nascimento', datetime.datetime(2000, 1, 26, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71E+11'),
('Pont', 3376.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MAÍRA MAUS DA SILVA '),
('CPF', '01137834005'),
('RG', '6078794143'),
('nascimento', datetime.datetime(1986, 5, 7, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71063E+11'),
('Pont', 2772.3),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARCOS FELIPE GOMES PONTES'),
('CPF', '38877741830'),
('RG', '430688544'),
('nascimento', datetime.datetime(1990, 10, 16, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71025E+11'),
('Pont', 1868.9),
('surdo', True),
('Cota', True),
('Tipo cota', 'F'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARIA GABRIELA BUCKER'),
('CPF', '03192742259'),
('RG', '30439094'),
('nascimento', datetime.datetime(1999, 11, 19, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71033E+11'),
('Pont', 2841.8),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARIELE PIEDADE DE ÁVILA DA SILVA'),
('CPF', '09026600984'),
('RG', '1127873791'),
('nascimento', datetime.datetime(1994, 12, 16, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61064E+11'),
('Pont', 2662.4),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARIELE TATIANE DO CARMO'),
('CPF', '04190277002'),
('RG', '6122114033'),
('nascimento', datetime.datetime(1996, 5, 14, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71061E+11'),
('Pont', 2830.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARIELI CASSOLA'),
('CPF', '04343172090'),
('RG', '8116577985'),
('nascimento', datetime.datetime(1997, 10, 19, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71025E+11'),
('Pont', 2635.7),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARÍLIA FERNANDES REHERMANN FREITAS '),
('CPF', '01397114061'),
('RG', '1071329393'),
('nascimento', datetime.datetime(1987, 5, 9, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,6103E+11'),
('Pont', 3007.6),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARINES BONCOSKI BRIZOLA'),
('CPF', '00552819077'),
('RG', '6083856937'),
('nascimento', datetime.datetime(1984, 5, 26, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARJORYE'),
('CPF', '85847224087'),
('RG', '4119825281'),
('nascimento', datetime.datetime(1996, 11, 27, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61039E+11'),
('Pont', 2873.9),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MARTA SILVA DA SILVEIRA'),
('CPF', '94965230'),
('RG', '2096187998'),
('nascimento', datetime.datetime(1994, 11, 7, 0, 0)),
('Ano ENEM', 2017),
('ENEM', ''),
('Pont', 0),
('surdo', True),
('Cota', True),
('Tipo cota', 'B'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MAURA JEISPER FERNANDES VIEIRA'),
('CPF', '83718524015'),
('RG', '1086433263'),
('nascimento', datetime.datetime(1987, 8, 27, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51003E+11'),
('Pont', 2953.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MIRIÃ MEDEIROS DE OLIVEISA SIMAS'),
('CPF', '03351928076'),
('RG', '5083174961'),
('nascimento', datetime.datetime(1993, 11, 8, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'NAIARA ROSA SILVEIRA'),
('CPF', '99131030025'),
('RG', '6073903517'),
('nascimento', datetime.datetime(1982, 2, 12, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'NATALIA DA LUZ DORNELES'),
('CPF', '01399863088'),
('RG', '3095038695'),
('nascimento', datetime.datetime(1986, 10, 3, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51002E+11'),
('Pont', 2981.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'NATALIA VICTORIA CASTANERA'),
('CPF', '86452860097'),
('RG', '6084021986'),
('nascimento', datetime.datetime(2018, 4, 14, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,6103E+11'),
('Pont', 2584.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'NATHANIA FAGUNDES DA SILVA '),
('CPF', '01833411092'),
('RG', '1102332994'),
('nascimento', datetime.datetime(1988, 12, 25, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'NATHIELLE FRANCOS DA SILVA'),
('CPF', '01447691075'),
('RG', '8091506744'),
('nascimento', datetime.datetime(1988, 4, 11, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7105E+11'),
('Pont', 2751.8),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PATRICIA GABRIELA MACHADO BARBOSA'),
('CPF', '02689206056'),
('RG', '8102588781'),
('nascimento', datetime.datetime(1991, 12, 5, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7101E+11'),
('Pont', 2574.0),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PAULA BERNARDES CARDOSO'),
('CPF', '03742615041'),
('RG', '7095833377'),
('nascimento', datetime.datetime(1995, 5, 12, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51E+11'),
('Pont', 2988.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PAULA DELLA PACE VITÓRIA MACHADO'),
('CPF', '84692790091'),
('RG', '4114076534'),
('nascimento', datetime.datetime(1997, 3, 20, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51003E+11'),
('Pont', 3401.3),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PAULA PENTEADO DE DAVID'),
('CPF', '02527475000'),
('RG', '6091361607'),
('nascimento', datetime.datetime(1990, 12, 8, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71076E+11'),
('Pont', 3017.1),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PAULA RENATA LANGHINRICHS DA SILVA BLAAS'),
('CPF', '00992164001'),
('RG', '7088082784'),
('nascimento', datetime.datetime(1986, 1, 18, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71002E+11'),
('Pont', 3166.1),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PIETRA SIMON ÁVILA JARDIM '),
('CPF', '00350637008'),
('RG', '7119184666'),
('nascimento', datetime.datetime(1998, 1, 30, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71063E+11'),
('Pont', 2066.3),
('surdo', True),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'RAFAEL LEANDRO GÖTZ'),
('CPF', '01027401007'),
('RG', '7092279723'),
('nascimento', datetime.datetime(1986, 4, 21, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61011E+11'),
('Pont', 3166.1),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'RAFAEL PENHA ANDRADE'),
('CPF', '78881110091'),
('RG', '8069530205'),
('nascimento', datetime.datetime(1977, 10, 17, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71073E+11'),
('Pont', 2745.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'RITA TANANI VARGAS CUÑA'),
('CPF', '81437951015'),
('RG', '3065280764'),
('nascimento', datetime.datetime(1977, 12, 24, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71028E+11'),
('Pont', 2976.8),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ROBERTA TRINDADE HENRIQUES'),
('CPF', '00513999035'),
('RG', '1082268697'),
('nascimento', datetime.datetime(1983, 7, 28, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61092E+11'),
('Pont', 2648.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'RODRIGO SANTOS DA SILVEIRA'),
('CPF', '03267028060'),
('RG', '2112732736'),
('nascimento', datetime.datetime(1997, 10, 29, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51E+11'),
('Pont', 3015.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ROSANA NELI DE MORAES MACHADO'),
('CPF', '69246432053'),
('RG', '7064737451'),
('nascimento', datetime.datetime(1973, 2, 5, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ROSEANE RENÊ BARBOSA DA SILVA SABOIA'),
('CPF', '07338590460'),
('RG', '7807535'),
('nascimento', datetime.datetime(1988, 1, 11, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SABRINA GARCIA ROSA'),
('CPF', '00558045006'),
('RG', '1066557941'),
('nascimento', datetime.datetime(1980, 12, 20, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SAMANTA CARNIÉRE RODRIGUES'),
('CPF', '02513398076'),
('RG', '9097783725'),
('nascimento', datetime.datetime(1998, 10, 20, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7105E+11'),
('Pont', 1913.3),
('surdo', True),
('Cota', True),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SAMANTA MORAES DANTAS'),
('CPF', '02643694759'),
('RG', '101376507'),
('nascimento', datetime.datetime(1977, 9, 24, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71011E+11'),
('Pont', 2134.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'C'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SAMARA LIMA FARIAS'),
('CPF', '01652854274'),
('RG', '25728024'),
('nascimento', datetime.datetime(1995, 2, 10, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61095E+11'),
('Pont', 2334.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SANDRA DUARTE BORGES '),
('CPF', '02392633088'),
('RG', '3104593599'),
('nascimento', datetime.datetime(1990, 10, 30, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SÔNIA MÁRCIA DO NASCIMENTO DE SOUZA'),
('CPF', '23993588487'),
('RG', '407993'),
('nascimento', datetime.datetime(1962, 8, 6, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71058E+11'),
('Pont', 2700.0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'SUILA DUARTE CORREA'),
('CPF', '89730720053'),
('RG', '1067697464'),
('nascimento', datetime.datetime(1978, 1, 13, 0, 0)),
('Ano ENEM', 2015),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'TATIANA COELHO'),
('CPF', '94985855049'),
('RG', '4069258285'),
('nascimento', datetime.datetime(1978, 8, 29, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51004E+11'),
('Pont', 2816.6),
('surdo', False),
('Cota', True),
('Tipo cota', 'A'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'THERENA DA LUZ OBELHEIRO'),
('CPF', '03990586050'),
('RG', '7122732329'),
('nascimento', datetime.datetime(1998, 11, 23, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51004E+11'),
('Pont', 2522.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VALERIA PRICILA DA SILVA MATTOS'),
('CPF', '00926703005'),
('RG', '9092968735'),
('nascimento', datetime.datetime(1983, 8, 31, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61023E+11'),
('Pont', 0.0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VALESKA DA SILVEIRA ALVES'),
('CPF', '99782065072'),
('RG', '2083024378'),
('nascimento', datetime.datetime(1980, 11, 6, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71047E+11'),
('Pont', 1956.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VANESSA FRANCIELE FERRUGEM'),
('CPF', '01993580018'),
('RG', '3096392901'),
('nascimento', datetime.datetime(1991, 9, 29, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71065E+11'),
('Pont', 2785.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VANESSA MACHADO DA SILVA'),
('CPF', '03186477026'),
('RG', '4110140086'),
('nascimento', datetime.datetime(1993, 9, 21, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71063E+11'),
('Pont', 2564.3),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VANESSA RODRIGUES SILVEIRA'),
('CPF', '00699380081'),
('RG', '6089545741'),
('nascimento', datetime.datetime(1983, 12, 13, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51E+11'),
('Pont', 2348.7),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VERA CONCEIÇÃO MACHADO LOPES '),
('CPF', '29462797072'),
('RG', '3034880967'),
('nascimento', datetime.datetime(1956, 12, 8, 0, 0)),
('Ano ENEM', 2016),
('ENEM', ''),
('Pont', 0),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'VIVIAN FIGUEIREDO FERREIRA'),
('CPF', '03634270071'),
('RG', '1103275242'),
('nascimento', datetime.datetime(1995, 1, 27, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71064E+11'),
('Pont', 2931.6),
('surdo', False),
('Cota', False),
('Tipo cota', None),
('Polo desejado', 'POLO UFRGS ')])]
In [23]:
allCandidates = sorted(Unsorted_allCandidates, key = lambda element: element["Pont"], reverse=True)
In [24]:
Display_allCandidatas = pd.DataFrame(allCandidates)
Display_allCandidatas[:50]
Out[24]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
KARINA FERREIRA FIGUEIREDO
12826611755
9135622661
1988-07-10
2016
1,61065E+11
3475.0
False
False
None
POLO UFRGS
1
PAULA DELLA PACE VITÓRIA MACHADO
84692790091
4114076534
1997-03-20
2015
1,51003E+11
3401.3
False
False
None
POLO UFRGS
2
MAIARA LAÍS MALLMANN KIELING
02349109097
1105860454
2000-01-26
2017
1,71E+11
3376.2
False
True
E
POLO UFRGS
3
GREICE SCHNEIDER RAMOS
85128171000
2116398773
1995-12-28
2015
1,51E+11
3372.6
False
False
None
POLO UFRGS
4
GABRIEL SILVA ISMAILOF
00124858023
7086547366
1982-11-26
2015
1,51008E+11
3208.6
False
False
None
POLO UFRGS
5
PAULA RENATA LANGHINRICHS DA SILVA BLAAS
00992164001
7088082784
1986-01-18
2017
1,71002E+11
3166.1
False
False
None
POLO UFRGS
6
RAFAEL LEANDRO GÖTZ
01027401007
7092279723
1986-04-21
2016
1,61011E+11
3166.1
False
True
E
POLO UFRGS
7
JESSIE ORTIZ MARIMON
00343922037
2087626962
1984-10-29
2017
1,7104E+11
3160.3
False
False
None
POLO UFRGS
8
KELLY WEISSHEIMER
04303184055
1108435668
1998-09-15
2017
1,71004E+11
3152.0
False
False
None
POLO UFRGS
9
BRUNA GABRIELLI RUPPENTHAL
03881348018
4115640511
1995-08-19
2016
1,61011E+11
3146.0
False
False
None
POLO UFRGS
10
ALINE MENDONÇA DA SILVA
02066577065
1101243606
1990-01-05
2016
1,61002E+11
3077.4
False
False
None
POLO UFRGS
11
CLAUDIA BALDASSO
48054070004
3012084632
1966-06-08
2016
1,61068E+11
3070.3
False
True
E
POLO UFRGS
12
JEFERSON EMILIANO DE OLIVEIRA
69270910091
3059740559
1973-10-07
2016
1,61083E+11
3069.4
False
True
E
POLO UFRGS
13
LEANDRA DE MARIA COSTA LOPES
84100230320
5117463736
1974-09-01
2015
1,51005E+11
3020.2
False
False
None
POLO UFRGS
14
PAULA PENTEADO DE DAVID
02527475000
6091361607
1990-12-08
2017
1,71076E+11
3017.1
False
False
None
POLO UFRGS
15
RODRIGO SANTOS DA SILVEIRA
03267028060
2112732736
1997-10-29
2015
1,51E+11
3015.9
False
True
E
POLO UFRGS
16
MARÍLIA FERNANDES REHERMANN FREITAS
01397114061
1071329393
1987-05-09
2016
1,6103E+11
3007.6
False
True
A
POLO UFRGS
17
PAULA BERNARDES CARDOSO
03742615041
7095833377
1995-05-12
2015
1,51E+11
2988.6
False
False
None
POLO UFRGS
18
NATALIA DA LUZ DORNELES
01399863088
3095038695
1986-10-03
2015
1,51002E+11
2981.9
False
True
G
POLO UFRGS
19
RITA TANANI VARGAS CUÑA
81437951015
3065280764
1977-12-24
2017
1,71028E+11
2976.8
False
False
None
POLO UFRGS
20
BRUNA LIMA PEXOTO
02527885080
1105112071
1991-08-02
2015
1,51001E+11
2974.4
False
True
A
POLO UFRGS
21
MAURA JEISPER FERNANDES VIEIRA
83718524015
1086433263
1987-08-27
2015
1,51003E+11
2953.9
False
True
E
POLO UFRGS
22
GISELE CORDEIRO KILA
01154684040
4097729786
1983-10-26
2017
1,71048E+11
2948.1
False
False
None
POLO UFRGS
23
VIVIAN FIGUEIREDO FERREIRA
03634270071
1103275242
1995-01-27
2017
1,71064E+11
2931.6
False
False
None
POLO UFRGS
24
ABNER PACHECO MEDEIROS
04159973051
7104012716
1994-12-16
2016
1,61043E+11
2930.0
False
True
C
POLO UFRGS
25
LETÍCIA NERICKE SARTURI
03843659060
8116207526
1997-01-19
2017
1,71059E+11
2907.9
False
True
E
POLO UFRGS
26
ALEXANDRE FERREIRA DA SILVA
01571383131
1111950091
1985-12-22
2016
1,61046E+11
2904.7
False
True
C
POLO UFRGS
27
MARJORYE
85847224087
4119825281
1996-11-27
2016
1,61039E+11
2873.9
False
False
None
POLO UFRGS
28
GABRIELA FEITEN GABBI
02610148038
3110600421
2000-04-17
2017
1,71024E+11
2866.8
False
False
None
POLO UFRGS
29
MARIA GABRIELA BUCKER
03192742259
30439094
1999-11-19
2017
1,71033E+11
2841.8
False
False
None
POLO UFRGS
30
JÉSSICA TAÍS SOARES
01503493008
1120606338
1994-04-27
2015
1,51003E+11
2833.7
False
True
A
POLO UFRGS
31
JACQUELINE SIMÕES HEIDK
02810147019
7112983296
1995-02-15
2017
1,71001E+11
2830.2
False
True
E
POLO UFRGS
32
MARIELE TATIANE DO CARMO
04190277002
6122114033
1996-05-14
2017
1,71061E+11
2830.2
False
True
A
POLO UFRGS
33
CATHERINE AUGE
01346932050
3088294669
1990-06-04
2015
1,51004E+11
2830.0
False
True
E
POLO UFRGS
34
TATIANA COELHO
94985855049
4069258285
1978-08-29
2015
1,51004E+11
2816.6
False
True
A
POLO UFRGS
35
CARLA ROSANE BANDEIRA FARIAS
44967411053
3021688167
1963-02-02
2017
1,71065E+11
2798.4
False
False
None
POLO UFRGS
36
KELLY CRISTINE DA SILVA MACHADO
02762527058
5094621926
1993-07-05
2017
1,71056E+11
2794.5
False
True
E
POLO UFRGS
37
ITATIANA DA LUZ DORNELES
97638390091
3073073938
1980-02-22
2015
1,51006E+11
2788.6
False
True
G
POLO UFRGS
38
JANAINA DE SOUZA FARIAS
04276460905
2086362734
1985-03-31
2015
1,51006E+11
2787.4
False
True
None
POLO UFRGS
39
VANESSA FRANCIELE FERRUGEM
01993580018
3096392901
1991-09-29
2017
1,71065E+11
2785.4
False
True
E
POLO UFRGS
40
MAÍRA MAUS DA SILVA
01137834005
6078794143
1986-05-07
2017
1,71063E+11
2772.3
False
False
None
POLO UFRGS
41
DARA DALENOGARE XAVIER
03603294033
8101467275
1996-05-15
2015
1,51005E+11
2771.4
False
True
A
POLO UFRGS
42
NATHIELLE FRANCOS DA SILVA
01447691075
8091506744
1988-04-11
2017
1,7105E+11
2751.8
False
True
G
POLO UFRGS
43
LOUISE FETZNER LIMA DE ALMEIDA
85974510097
5095760152
1995-12-09
2016
1,61032E+11
2747.9
False
True
A
POLO UFRGS
44
RAFAEL PENHA ANDRADE
78881110091
8069530205
1977-10-17
2017
1,71073E+11
2745.2
False
True
A
POLO UFRGS
45
JENNIFER DA ROSA DURO
02678405001
2079098642
1992-07-30
2017
1,71043E+11
2740.4
False
False
None
POLO UFRGS
46
JOCIMAR PEREIRA DOS SANTOS
01489502050
3096682723
1988-05-11
2017
1,71044E+11
2738.7
False
True
C
POLO UFRGS
47
LUCIANA DIEL
70536961034
4015454962
1973-10-31
2016
1,61005E+11
2727.5
False
False
None
POLO UFRGS
48
BRENDA FERREIRA MACIEL
86801929020
5102674735
1997-07-17
2016
1,61004E+11
2723.5
False
True
C
POLO UFRGS
49
KATHERINE CAROL HALBERSTADT
82744394068
3086493693
1985-09-17
2017
1,71044E+11
2716.8
False
False
None
POLO UFRGS
In [25]:
def is_surdo(data, field, surdo, ouvinte ):
if data[field]:
return surdo.append(i)
else:
return ouvinte.append(i)
In [26]:
candidatos_surdos = list()
candidatos_ouvintes = list()
In [27]:
for i in allCandidates:
is_surdo(i , "surdo" , candidatos_surdos, candidatos_ouvintes)
In [28]:
len(candidatos_ouvintes)
Out[28]:
127
In [29]:
len(candidatos_surdos)
Out[29]:
17
In [30]:
print ("CHECK - Total de Candidatos = ",(len(candidatos_ouvintes) + len(candidatos_surdos)))
CHECK - Total de Candidatos = 144
In [31]:
for i in candidatos_ouvintes:
if i["surdo"]:
print ("ERROR = ", i)
In [32]:
for i in candidatos_surdos:
if not i["surdo"]:
print ("ERROR = ",i)
In [33]:
ampla_con , cota_A , cota_B , cota_C , cota_D , cota_E , cota_F , cota_G , cota_H = list(),list(),list(),list(),list(),list(),list(),list(),list()
In [34]:
def cotas(data , field):
counter_AMPLA , counter_A , counter_B , counter_C , counter_D , counter_E ,\
counter_F , counter_G , counter_H, counter_error = 0,0,0,0,0,0,0,0,0,0
for i in data:
if i[field] == None:
counter_AMPLA += 1
ampla_con.append(i)
elif i[field] == "A":
counter_A += 1
cota_A.append(i)
elif i[field] == "B":
counter_B += 1
cota_B.append(i)
elif i[field] == "C":
counter_C += 1
cota_C.append(i)
elif i[field] == "D":
counter_D += 1
cota_D.append(i)
elif i[field] == "E":
counter_E += 1
cota_E.append(i)
elif i[field] == "F":
counter_F += 1
cota_F.append(i)
elif i[field] == "G":
counter_G += 1
cota_G.append(i)
elif i[field] == "H":
counter_H += 1
cota_H.append(i)
else:
counter_error += 1
return counter_AMPLA , counter_A , counter_B , counter_C , counter_D , counter_E ,\
counter_F , counter_G , counter_H, counter_error
In [35]:
cotas(allCandidates , "Tipo cota")
Out[35]:
(67, 21, 8, 13, 0, 25, 3, 7, 0, 0)
In [36]:
print ((len(cota_A)) +\
(len(cota_B))+\
(len(cota_C))+\
(len(cota_D))+\
(len(cota_E))+\
(len(cota_F))+\
(len(cota_G))+\
(len(cota_H))+\
(len(ampla_con)))
144
In [37]:
print("COTA A =",len(cota_A),\
"COTA B =",len(cota_B),\
"COTA C =",len(cota_C),\
"COTA D =",len(cota_D),\
"COTA E =",len(cota_E),\
"COTA F =",len(cota_F),\
"COTA G =",len(cota_G),\
"COTA H =",len(cota_H),\
"Ampla =",len(ampla_con))
COTA A = 21 COTA B = 8 COTA C = 13 COTA D = 0 COTA E = 25 COTA F = 3 COTA G = 7 COTA H = 0 Ampla = 67
In [38]:
def clear_aprovados(data, check):
counter = 0
for i in data[:]:
if i in check:
data.remove(i)
counter += 1
print(counter)
In [39]:
surdos_aprovados = candidatos_surdos[:14]
print (len(surdos_aprovados))
print (len(allCandidates))
14
144
In [ ]:
In [40]:
Alunos_Aprovados_Finais = list()
In [41]:
clear_aprovados(allCandidates , surdos_aprovados)
14
In [42]:
len(allCandidates)
Out[42]:
130
In [43]:
Display_allCandidatas[:30]
Out[43]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
KARINA FERREIRA FIGUEIREDO
12826611755
9135622661
1988-07-10
2016
1,61065E+11
3475.0
False
False
None
POLO UFRGS
1
PAULA DELLA PACE VITÓRIA MACHADO
84692790091
4114076534
1997-03-20
2015
1,51003E+11
3401.3
False
False
None
POLO UFRGS
2
MAIARA LAÍS MALLMANN KIELING
02349109097
1105860454
2000-01-26
2017
1,71E+11
3376.2
False
True
E
POLO UFRGS
3
GREICE SCHNEIDER RAMOS
85128171000
2116398773
1995-12-28
2015
1,51E+11
3372.6
False
False
None
POLO UFRGS
4
GABRIEL SILVA ISMAILOF
00124858023
7086547366
1982-11-26
2015
1,51008E+11
3208.6
False
False
None
POLO UFRGS
5
PAULA RENATA LANGHINRICHS DA SILVA BLAAS
00992164001
7088082784
1986-01-18
2017
1,71002E+11
3166.1
False
False
None
POLO UFRGS
6
RAFAEL LEANDRO GÖTZ
01027401007
7092279723
1986-04-21
2016
1,61011E+11
3166.1
False
True
E
POLO UFRGS
7
JESSIE ORTIZ MARIMON
00343922037
2087626962
1984-10-29
2017
1,7104E+11
3160.3
False
False
None
POLO UFRGS
8
KELLY WEISSHEIMER
04303184055
1108435668
1998-09-15
2017
1,71004E+11
3152.0
False
False
None
POLO UFRGS
9
BRUNA GABRIELLI RUPPENTHAL
03881348018
4115640511
1995-08-19
2016
1,61011E+11
3146.0
False
False
None
POLO UFRGS
10
ALINE MENDONÇA DA SILVA
02066577065
1101243606
1990-01-05
2016
1,61002E+11
3077.4
False
False
None
POLO UFRGS
11
CLAUDIA BALDASSO
48054070004
3012084632
1966-06-08
2016
1,61068E+11
3070.3
False
True
E
POLO UFRGS
12
JEFERSON EMILIANO DE OLIVEIRA
69270910091
3059740559
1973-10-07
2016
1,61083E+11
3069.4
False
True
E
POLO UFRGS
13
LEANDRA DE MARIA COSTA LOPES
84100230320
5117463736
1974-09-01
2015
1,51005E+11
3020.2
False
False
None
POLO UFRGS
14
PAULA PENTEADO DE DAVID
02527475000
6091361607
1990-12-08
2017
1,71076E+11
3017.1
False
False
None
POLO UFRGS
15
RODRIGO SANTOS DA SILVEIRA
03267028060
2112732736
1997-10-29
2015
1,51E+11
3015.9
False
True
E
POLO UFRGS
16
MARÍLIA FERNANDES REHERMANN FREITAS
01397114061
1071329393
1987-05-09
2016
1,6103E+11
3007.6
False
True
A
POLO UFRGS
17
PAULA BERNARDES CARDOSO
03742615041
7095833377
1995-05-12
2015
1,51E+11
2988.6
False
False
None
POLO UFRGS
18
NATALIA DA LUZ DORNELES
01399863088
3095038695
1986-10-03
2015
1,51002E+11
2981.9
False
True
G
POLO UFRGS
19
RITA TANANI VARGAS CUÑA
81437951015
3065280764
1977-12-24
2017
1,71028E+11
2976.8
False
False
None
POLO UFRGS
20
BRUNA LIMA PEXOTO
02527885080
1105112071
1991-08-02
2015
1,51001E+11
2974.4
False
True
A
POLO UFRGS
21
MAURA JEISPER FERNANDES VIEIRA
83718524015
1086433263
1987-08-27
2015
1,51003E+11
2953.9
False
True
E
POLO UFRGS
22
GISELE CORDEIRO KILA
01154684040
4097729786
1983-10-26
2017
1,71048E+11
2948.1
False
False
None
POLO UFRGS
23
VIVIAN FIGUEIREDO FERREIRA
03634270071
1103275242
1995-01-27
2017
1,71064E+11
2931.6
False
False
None
POLO UFRGS
24
ABNER PACHECO MEDEIROS
04159973051
7104012716
1994-12-16
2016
1,61043E+11
2930.0
False
True
C
POLO UFRGS
25
LETÍCIA NERICKE SARTURI
03843659060
8116207526
1997-01-19
2017
1,71059E+11
2907.9
False
True
E
POLO UFRGS
26
ALEXANDRE FERREIRA DA SILVA
01571383131
1111950091
1985-12-22
2016
1,61046E+11
2904.7
False
True
C
POLO UFRGS
27
MARJORYE
85847224087
4119825281
1996-11-27
2016
1,61039E+11
2873.9
False
False
None
POLO UFRGS
28
GABRIELA FEITEN GABBI
02610148038
3110600421
2000-04-17
2017
1,71024E+11
2866.8
False
False
None
POLO UFRGS
29
MARIA GABRIELA BUCKER
03192742259
30439094
1999-11-19
2017
1,71033E+11
2841.8
False
False
None
POLO UFRGS
In [44]:
Display_surdos_aprovados = pd.DataFrame(surdos_aprovados)
Display_surdos_aprovados
Out[44]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
CARLA LÖBELL
01627979077
4088592706
1991-10-20
2015
1,51001E+11
2297.0
True
True
B
POLO UFRGS
1
FABIANE DA SILVA VALENTE
02335897080
3109070205
1993-02-17
2017
1,71063E+11
2243.7
True
True
F
POLO UFRGS
2
CARLOS EDUARDO MORBACH
81977743072
2078282486
1979-05-30
2017
1,7105E+11
2140.3
True
True
B
POLO UFRGS
3
PIETRA SIMON ÁVILA JARDIM
00350637008
7119184666
1998-01-30
2017
1,71063E+11
2066.3
True
False
None
POLO UFRGS
4
GEOVANA DOS SANTOS
02057755002
1092262268
1987-05-31
2017
1,71045E+11
2033.2
True
True
B
POLO UFRGS
5
BALTAZAR ACOSTA BELMONTE
02044378060
1099920199
1990-07-23
2015
1,51008E+11
1953.5
True
True
F
POLO UFRGS
6
BRUNA FAUST
02272291007
4111130557
1999-12-09
2017
1,71039E+11
1943.4
True
False
None
POLO UFRGS
7
SAMANTA CARNIÉRE RODRIGUES
02513398076
9097783725
1998-10-20
2017
1,7105E+11
1913.3
True
True
None
POLO UFRGS
8
ANNELIZE RODRIGUES FAVARO
01049881931
90652915
1989-06-29
2017
1,71046E+11
1894.9
True
True
B
POLO UFRGS
9
MARCOS FELIPE GOMES PONTES
38877741830
430688544
1990-10-16
2017
1,71025E+11
1868.9
True
True
F
POLO UFRGS
10
BIANCA CHIMINI HOLLEBEN
03274216062
4109103327
1995-08-16
2017
1,71064E+11
1862.4
True
True
B
POLO UFRGS
11
KETLLEN GEOVANA SANTOS
01881284093
1106172594
1998-03-14
2017
1,71046E+11
1860.5
True
False
None
POLO UFRGS
12
DALILIA DAGNESE ZADRA
02738819060
1101169231
1990-09-20
2017
1,71047E+11
1760.0
True
True
B
POLO UFRGS
13
MADILENE SILVA SILVEIRA BOECK
02411290012
80961880076
1991-03-28
2017
1,71067E+11
781.2
True
True
B
POLO UFRGS
In [45]:
Ac = A
Bc = B
Cc = C
Dc = D
Ec = E
Fc = F
Gc = G
Hc = H
Amplac = Ampla
In [46]:
print(A,B,C,D,E,F,G,H,Ampla)
0 7 0 0 3 3 2 0 15
In [47]:
counter_vagas = 0
counter_vagas_nao_cota = 0
counter_vagas_ouvintes = 0
counter_vagas_ouvintes_nao_cota = 0
In [48]:
# FIRST FASE - Pega todos os surdos e aplica a regra de cotas e ampla concorrência
for i in surdos_aprovados[:]:
if i in cota_A[:]:
if A > 0:
Alunos_Aprovados_Finais.append(i)
cota_A.remove(i)
A -= 1
counter_vagas+=1
print ("A = ", A)
for i in surdos_aprovados[:]:
if i in cota_B[:]:
if B > 0:
Alunos_Aprovados_Finais.append(i)
cota_B.remove(i)
B -= 1
counter_vagas+=1
print ("B = ", B)
for i in surdos_aprovados[:]:
if i in cota_C[:]:
if C > 0:
Alunos_Aprovados_Finais.append(i)
cota_C.remove(i)
C -= 1
counter_vagas+=1
print ("C = ", C)
for i in surdos_aprovados[:]:
if i in cota_D[:]:
if D > 0:
Alunos_Aprovados_Finais.append(i)
cota_D.remove(i)
D -= 1
counter_vagas+=1
print ("D = ", D)
for i in surdos_aprovados[:]:
if i in cota_E[:]:
if E > 0:
Alunos_Aprovados_Finais.append(i)
cota_E.remove(i)
E -= 1
counter_vagas+=1
print ("E = ", E)
for i in surdos_aprovados[:]:
if i in cota_F[:]:
if F > 0:
Alunos_Aprovados_Finais.append(i)
cota_F.remove(i)
F -= 1
counter_vagas+=1
print ("F = ", F)
for i in surdos_aprovados[:]:
if i in cota_G[:]:
if G > 0:
Alunos_Aprovados_Finais.append(i)
cota_G.remove(i)
G -= 1
counter_vagas+=1
print ("G = ", G)
for i in surdos_aprovados[:]:
if i in cota_H[:]:
if H > 0:
Alunos_Aprovados_Finais.append(i)
cota_H.remove(i)
H -= 1
counter_vagas+=1
print ("H = ", H)
for i in surdos_aprovados[:]:
if i in ampla_con[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
ampla_con.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
# SECOND FASE - Coloca todos os surdos restantes (cotistas)
# na ampla concorrência e retira da lista original de cotas
for i in surdos_aprovados[:]:
if i in cota_A[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_A.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_B[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_B.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_C[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_C.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_D[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_D.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_E[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_E.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_F[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_F.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_G[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_G.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
for i in surdos_aprovados[:]:
if i in cota_H[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
cota_H.remove(i)
Ampla -= 1
counter_vagas_nao_cota+=1
print ("Ampla = ", Ampla)
B = 6
B = 5
B = 4
B = 3
B = 2
B = 1
B = 0
F = 2
F = 1
F = 0
Ampla = 14
Ampla = 13
Ampla = 12
Ampla = 11
In [49]:
print("COTAS preenchidas por surdos - ",\
"A =",Ac - A,\
"B =",Bc - B,\
"C =",Cc - C,\
"D =",Dc - D,\
"E =",Ec - E,\
"F =",Fc - F,\
"G =",Gc - G,\
"H =",Hc - H,\
"Ampla =",Amplac - Ampla)
print("SOBRA DE COTAS para ouvintes - " , "A =",A,\
"B =",B,\
"C =",C,\
"D =",D,\
"E =",E,\
"F =",F,\
"G =",G,\
"H =",H,\
"Ampla =",Ampla)
print("Total de vagas de COTAS preenchidas por SURDOS = ",counter_vagas)
print("Total de vagas de AMPLA preenchidas por SURDOS = ",counter_vagas_nao_cota)
COTAS preenchidas por surdos - A = 0 B = 7 C = 0 D = 0 E = 0 F = 3 G = 0 H = 0 Ampla = 4
SOBRA DE COTAS para ouvintes - A = 0 B = 0 C = 0 D = 0 E = 3 F = 0 G = 2 H = 0 Ampla = 11
Total de vagas de COTAS preenchidas por SURDOS = 10
Total de vagas de AMPLA preenchidas por SURDOS = 4
In [50]:
# FIRST FASE - Pega todos os OUVINTES e aplica a regra de cotas e ampla concorrência
for i in candidatos_ouvintes[:]:
if i in cota_A[:]:
if A > 0:
Alunos_Aprovados_Finais.append(i)
cota_A.remove(i)
A -= 1
counter_vagas_ouvintes+=1
print ("A = ", A)
for i in candidatos_ouvintes[:]:
if i in cota_B[:]:
if B > 0:
Alunos_Aprovados_Finais.append(i)
cota_B.remove(i)
B -= 1
counter_vagas_ouvintes+=1
print ("B = ", B)
for i in candidatos_ouvintes[:]:
if i in cota_C[:]:
if C > 0:
Alunos_Aprovados_Finais.append(i)
cota_C.remove(i)
C -= 1
counter_vagas_ouvintes+=1
print ("C = ", C)
for i in candidatos_ouvintes[:]:
if i in cota_D[:]:
if D > 0:
Alunos_Aprovados_Finais.append(i)
cota_D.remove(i)
D -= 1
counter_vagas_ouvintes+=1
print ("D = ", D)
for i in candidatos_ouvintes[:]:
if i in cota_E[:]:
if E > 0:
Alunos_Aprovados_Finais.append(i)
cota_E.remove(i)
E -= 1
counter_vagas_ouvintes+=1
print ("E = ", E)
for i in candidatos_ouvintes[:]:
if i in cota_F[:]:
if F > 0:
Alunos_Aprovados_Finais.append(i)
cota_F.remove(i)
F -= 1
counter_vagas_ouvintes+=1
print ("F = ", F)
for i in candidatos_ouvintes[:]:
if i in cota_G[:]:
if G > 0:
Alunos_Aprovados_Finais.append(i)
cota_G.remove(i)
G -= 1
counter_vagas_ouvintes+=1
print ("G = ", G)
for i in candidatos_ouvintes[:]:
if i in cota_H[:]:
if H > 0:
Alunos_Aprovados_Finais.append(i)
cota_H.remove(i)
H -= 1
counter_vagas_ouvintes+=1
print ("H = ", H)
for i in candidatos_ouvintes[:]:
if i not in Alunos_Aprovados_Finais[:]:
if Ampla > 0:
Alunos_Aprovados_Finais.append(i)
Ampla -= 1
counter_vagas_ouvintes_nao_cota+=1
i["Tipo cota"] = "Ampla"
print ("Ampla = ", Ampla)
E = 2
E = 1
E = 0
G = 1
G = 0
Ampla = 10
Ampla = 9
Ampla = 8
Ampla = 7
Ampla = 6
Ampla = 5
Ampla = 4
Ampla = 3
Ampla = 2
Ampla = 1
Ampla = 0
In [51]:
print("Total de vagas de COTAS preenchidas por OUVINTES = ",counter_vagas)
print("Total de vagas de AMPLA preenchidas por OUVINTES = ",counter_vagas_nao_cota)
Total de vagas de COTAS preenchidas por OUVINTES = 10
Total de vagas de AMPLA preenchidas por OUVINTES = 4
In [52]:
Alunos_Aprovados_Finais_Ordenado = sorted(Alunos_Aprovados_Finais, key = lambda element: element["Pont"], reverse=True)
In [53]:
Display_Alunos_Aprovados_Finais = pd.DataFrame(Alunos_Aprovados_Finais_Ordenado)
Display_Alunos_Aprovados_Finais
Out[53]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
KARINA FERREIRA FIGUEIREDO
12826611755
9135622661
1988-07-10
2016
1,61065E+11
3475.0
False
False
Ampla
POLO UFRGS
1
PAULA DELLA PACE VITÓRIA MACHADO
84692790091
4114076534
1997-03-20
2015
1,51003E+11
3401.3
False
False
Ampla
POLO UFRGS
2
MAIARA LAÍS MALLMANN KIELING
02349109097
1105860454
2000-01-26
2017
1,71E+11
3376.2
False
True
E
POLO UFRGS
3
GREICE SCHNEIDER RAMOS
85128171000
2116398773
1995-12-28
2015
1,51E+11
3372.6
False
False
Ampla
POLO UFRGS
4
GABRIEL SILVA ISMAILOF
00124858023
7086547366
1982-11-26
2015
1,51008E+11
3208.6
False
False
Ampla
POLO UFRGS
5
RAFAEL LEANDRO GÖTZ
01027401007
7092279723
1986-04-21
2016
1,61011E+11
3166.1
False
True
E
POLO UFRGS
6
PAULA RENATA LANGHINRICHS DA SILVA BLAAS
00992164001
7088082784
1986-01-18
2017
1,71002E+11
3166.1
False
False
Ampla
POLO UFRGS
7
JESSIE ORTIZ MARIMON
00343922037
2087626962
1984-10-29
2017
1,7104E+11
3160.3
False
False
Ampla
POLO UFRGS
8
KELLY WEISSHEIMER
04303184055
1108435668
1998-09-15
2017
1,71004E+11
3152.0
False
False
Ampla
POLO UFRGS
9
BRUNA GABRIELLI RUPPENTHAL
03881348018
4115640511
1995-08-19
2016
1,61011E+11
3146.0
False
False
Ampla
POLO UFRGS
10
ALINE MENDONÇA DA SILVA
02066577065
1101243606
1990-01-05
2016
1,61002E+11
3077.4
False
False
Ampla
POLO UFRGS
11
CLAUDIA BALDASSO
48054070004
3012084632
1966-06-08
2016
1,61068E+11
3070.3
False
True
E
POLO UFRGS
12
JEFERSON EMILIANO DE OLIVEIRA
69270910091
3059740559
1973-10-07
2016
1,61083E+11
3069.4
False
True
Ampla
POLO UFRGS
13
LEANDRA DE MARIA COSTA LOPES
84100230320
5117463736
1974-09-01
2015
1,51005E+11
3020.2
False
False
Ampla
POLO UFRGS
14
NATALIA DA LUZ DORNELES
01399863088
3095038695
1986-10-03
2015
1,51002E+11
2981.9
False
True
G
POLO UFRGS
15
ITATIANA DA LUZ DORNELES
97638390091
3073073938
1980-02-22
2015
1,51006E+11
2788.6
False
True
G
POLO UFRGS
16
CARLA LÖBELL
01627979077
4088592706
1991-10-20
2015
1,51001E+11
2297.0
True
True
B
POLO UFRGS
17
FABIANE DA SILVA VALENTE
02335897080
3109070205
1993-02-17
2017
1,71063E+11
2243.7
True
True
F
POLO UFRGS
18
CARLOS EDUARDO MORBACH
81977743072
2078282486
1979-05-30
2017
1,7105E+11
2140.3
True
True
B
POLO UFRGS
19
PIETRA SIMON ÁVILA JARDIM
00350637008
7119184666
1998-01-30
2017
1,71063E+11
2066.3
True
False
None
POLO UFRGS
20
GEOVANA DOS SANTOS
02057755002
1092262268
1987-05-31
2017
1,71045E+11
2033.2
True
True
B
POLO UFRGS
21
BALTAZAR ACOSTA BELMONTE
02044378060
1099920199
1990-07-23
2015
1,51008E+11
1953.5
True
True
F
POLO UFRGS
22
BRUNA FAUST
02272291007
4111130557
1999-12-09
2017
1,71039E+11
1943.4
True
False
None
POLO UFRGS
23
SAMANTA CARNIÉRE RODRIGUES
02513398076
9097783725
1998-10-20
2017
1,7105E+11
1913.3
True
True
None
POLO UFRGS
24
ANNELIZE RODRIGUES FAVARO
01049881931
90652915
1989-06-29
2017
1,71046E+11
1894.9
True
True
B
POLO UFRGS
25
MARCOS FELIPE GOMES PONTES
38877741830
430688544
1990-10-16
2017
1,71025E+11
1868.9
True
True
F
POLO UFRGS
26
BIANCA CHIMINI HOLLEBEN
03274216062
4109103327
1995-08-16
2017
1,71064E+11
1862.4
True
True
B
POLO UFRGS
27
KETLLEN GEOVANA SANTOS
01881284093
1106172594
1998-03-14
2017
1,71046E+11
1860.5
True
False
None
POLO UFRGS
28
DALILIA DAGNESE ZADRA
02738819060
1101169231
1990-09-20
2017
1,71047E+11
1760.0
True
True
B
POLO UFRGS
29
MADILENE SILVA SILVEIRA BOECK
02411290012
80961880076
1991-03-28
2017
1,71067E+11
781.2
True
True
B
POLO UFRGS
In [54]:
ouvintes_aprovados_lista_1 = list()
In [55]:
def list_divide(data_in , data_out, field):
for i in data_in[:]:
if i[field] == False:
data_out.append(i)
return data_out
In [56]:
list_divide(Alunos_Aprovados_Finais_Ordenado , ouvintes_aprovados_lista_1, "surdo")
Out[56]:
[OrderedDict([('\ufeffNome', 'KARINA FERREIRA FIGUEIREDO'),
('CPF', '12826611755'),
('RG', '9135622661'),
('nascimento', datetime.datetime(1988, 7, 10, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61065E+11'),
('Pont', 3475.0),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PAULA DELLA PACE VITÓRIA MACHADO'),
('CPF', '84692790091'),
('RG', '4114076534'),
('nascimento', datetime.datetime(1997, 3, 20, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51003E+11'),
('Pont', 3401.3),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'MAIARA LAÍS MALLMANN KIELING'),
('CPF', '02349109097'),
('RG', '1105860454'),
('nascimento', datetime.datetime(2000, 1, 26, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71E+11'),
('Pont', 3376.2),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GREICE SCHNEIDER RAMOS '),
('CPF', '85128171000'),
('RG', '2116398773'),
('nascimento', datetime.datetime(1995, 12, 28, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51E+11'),
('Pont', 3372.6),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'GABRIEL SILVA ISMAILOF'),
('CPF', '00124858023'),
('RG', '7086547366'),
('nascimento', datetime.datetime(1982, 11, 26, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51008E+11'),
('Pont', 3208.6),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'RAFAEL LEANDRO GÖTZ'),
('CPF', '01027401007'),
('RG', '7092279723'),
('nascimento', datetime.datetime(1986, 4, 21, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61011E+11'),
('Pont', 3166.1),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'PAULA RENATA LANGHINRICHS DA SILVA BLAAS'),
('CPF', '00992164001'),
('RG', '7088082784'),
('nascimento', datetime.datetime(1986, 1, 18, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71002E+11'),
('Pont', 3166.1),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JESSIE ORTIZ MARIMON'),
('CPF', '00343922037'),
('RG', '2087626962'),
('nascimento', datetime.datetime(1984, 10, 29, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,7104E+11'),
('Pont', 3160.3),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'KELLY WEISSHEIMER'),
('CPF', '04303184055'),
('RG', '1108435668'),
('nascimento', datetime.datetime(1998, 9, 15, 0, 0)),
('Ano ENEM', 2017),
('ENEM', '1,71004E+11'),
('Pont', 3152.0),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'BRUNA GABRIELLI RUPPENTHAL'),
('CPF', '03881348018'),
('RG', '4115640511'),
('nascimento', datetime.datetime(1995, 8, 19, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61011E+11'),
('Pont', 3146.0),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ALINE MENDONÇA DA SILVA'),
('CPF', '02066577065'),
('RG', '1101243606'),
('nascimento', datetime.datetime(1990, 1, 5, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61002E+11'),
('Pont', 3077.4),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'CLAUDIA BALDASSO'),
('CPF', '48054070004'),
('RG', '3012084632'),
('nascimento', datetime.datetime(1966, 6, 8, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61068E+11'),
('Pont', 3070.3),
('surdo', False),
('Cota', True),
('Tipo cota', 'E'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'JEFERSON EMILIANO DE OLIVEIRA'),
('CPF', '69270910091'),
('RG', '3059740559'),
('nascimento', datetime.datetime(1973, 10, 7, 0, 0)),
('Ano ENEM', 2016),
('ENEM', '1,61083E+11'),
('Pont', 3069.4),
('surdo', False),
('Cota', True),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'LEANDRA DE MARIA COSTA LOPES'),
('CPF', '84100230320'),
('RG', '5117463736'),
('nascimento', datetime.datetime(1974, 9, 1, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51005E+11'),
('Pont', 3020.2),
('surdo', False),
('Cota', False),
('Tipo cota', 'Ampla'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'NATALIA DA LUZ DORNELES'),
('CPF', '01399863088'),
('RG', '3095038695'),
('nascimento', datetime.datetime(1986, 10, 3, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51002E+11'),
('Pont', 2981.9),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')]),
OrderedDict([('\ufeffNome', 'ITATIANA DA LUZ DORNELES'),
('CPF', '97638390091'),
('RG', '3073073938'),
('nascimento', datetime.datetime(1980, 2, 22, 0, 0)),
('Ano ENEM', 2015),
('ENEM', '1,51006E+11'),
('Pont', 2788.6),
('surdo', False),
('Cota', True),
('Tipo cota', 'G'),
('Polo desejado', 'POLO UFRGS ')])]
In [57]:
Display_Ouvintes_aprovados = pd.DataFrame(ouvintes_aprovados_lista_1)
#Display_Ouvintes_aprovados
In [58]:
#Display_surdos_aprovados
In [59]:
Display_Alunos_Aprovados_Finais
Out[59]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
KARINA FERREIRA FIGUEIREDO
12826611755
9135622661
1988-07-10
2016
1,61065E+11
3475.0
False
False
Ampla
POLO UFRGS
1
PAULA DELLA PACE VITÓRIA MACHADO
84692790091
4114076534
1997-03-20
2015
1,51003E+11
3401.3
False
False
Ampla
POLO UFRGS
2
MAIARA LAÍS MALLMANN KIELING
02349109097
1105860454
2000-01-26
2017
1,71E+11
3376.2
False
True
E
POLO UFRGS
3
GREICE SCHNEIDER RAMOS
85128171000
2116398773
1995-12-28
2015
1,51E+11
3372.6
False
False
Ampla
POLO UFRGS
4
GABRIEL SILVA ISMAILOF
00124858023
7086547366
1982-11-26
2015
1,51008E+11
3208.6
False
False
Ampla
POLO UFRGS
5
RAFAEL LEANDRO GÖTZ
01027401007
7092279723
1986-04-21
2016
1,61011E+11
3166.1
False
True
E
POLO UFRGS
6
PAULA RENATA LANGHINRICHS DA SILVA BLAAS
00992164001
7088082784
1986-01-18
2017
1,71002E+11
3166.1
False
False
Ampla
POLO UFRGS
7
JESSIE ORTIZ MARIMON
00343922037
2087626962
1984-10-29
2017
1,7104E+11
3160.3
False
False
Ampla
POLO UFRGS
8
KELLY WEISSHEIMER
04303184055
1108435668
1998-09-15
2017
1,71004E+11
3152.0
False
False
Ampla
POLO UFRGS
9
BRUNA GABRIELLI RUPPENTHAL
03881348018
4115640511
1995-08-19
2016
1,61011E+11
3146.0
False
False
Ampla
POLO UFRGS
10
ALINE MENDONÇA DA SILVA
02066577065
1101243606
1990-01-05
2016
1,61002E+11
3077.4
False
False
Ampla
POLO UFRGS
11
CLAUDIA BALDASSO
48054070004
3012084632
1966-06-08
2016
1,61068E+11
3070.3
False
True
E
POLO UFRGS
12
JEFERSON EMILIANO DE OLIVEIRA
69270910091
3059740559
1973-10-07
2016
1,61083E+11
3069.4
False
True
Ampla
POLO UFRGS
13
LEANDRA DE MARIA COSTA LOPES
84100230320
5117463736
1974-09-01
2015
1,51005E+11
3020.2
False
False
Ampla
POLO UFRGS
14
NATALIA DA LUZ DORNELES
01399863088
3095038695
1986-10-03
2015
1,51002E+11
2981.9
False
True
G
POLO UFRGS
15
ITATIANA DA LUZ DORNELES
97638390091
3073073938
1980-02-22
2015
1,51006E+11
2788.6
False
True
G
POLO UFRGS
16
CARLA LÖBELL
01627979077
4088592706
1991-10-20
2015
1,51001E+11
2297.0
True
True
B
POLO UFRGS
17
FABIANE DA SILVA VALENTE
02335897080
3109070205
1993-02-17
2017
1,71063E+11
2243.7
True
True
F
POLO UFRGS
18
CARLOS EDUARDO MORBACH
81977743072
2078282486
1979-05-30
2017
1,7105E+11
2140.3
True
True
B
POLO UFRGS
19
PIETRA SIMON ÁVILA JARDIM
00350637008
7119184666
1998-01-30
2017
1,71063E+11
2066.3
True
False
None
POLO UFRGS
20
GEOVANA DOS SANTOS
02057755002
1092262268
1987-05-31
2017
1,71045E+11
2033.2
True
True
B
POLO UFRGS
21
BALTAZAR ACOSTA BELMONTE
02044378060
1099920199
1990-07-23
2015
1,51008E+11
1953.5
True
True
F
POLO UFRGS
22
BRUNA FAUST
02272291007
4111130557
1999-12-09
2017
1,71039E+11
1943.4
True
False
None
POLO UFRGS
23
SAMANTA CARNIÉRE RODRIGUES
02513398076
9097783725
1998-10-20
2017
1,7105E+11
1913.3
True
True
None
POLO UFRGS
24
ANNELIZE RODRIGUES FAVARO
01049881931
90652915
1989-06-29
2017
1,71046E+11
1894.9
True
True
B
POLO UFRGS
25
MARCOS FELIPE GOMES PONTES
38877741830
430688544
1990-10-16
2017
1,71025E+11
1868.9
True
True
F
POLO UFRGS
26
BIANCA CHIMINI HOLLEBEN
03274216062
4109103327
1995-08-16
2017
1,71064E+11
1862.4
True
True
B
POLO UFRGS
27
KETLLEN GEOVANA SANTOS
01881284093
1106172594
1998-03-14
2017
1,71046E+11
1860.5
True
False
None
POLO UFRGS
28
DALILIA DAGNESE ZADRA
02738819060
1101169231
1990-09-20
2017
1,71047E+11
1760.0
True
True
B
POLO UFRGS
29
MADILENE SILVA SILVEIRA BOECK
02411290012
80961880076
1991-03-28
2017
1,71067E+11
781.2
True
True
B
POLO UFRGS
In [60]:
#export_Alunos_Aprovados = pd.ExcelWriter("Lista_01_POLO_INES.xlsx" , engine = 'xlsxwriter')
#Display_Alunos_Aprovados_Finais.to_excel(export_Alunos_Aprovados, index=False, sheet_name="Lista_01_INES")
#export_Alunos_Aprovados.save()
In [61]:
def write_csv(outputname , listname):
with open(outputname, "w") as output:
fieldnames = ["\ufeffNome" , "CPF" , "Classificação"]
writer = csv.DictWriter(output, fieldnames=fieldnames , delimiter = ";")
return writer.writerows(listname)
In [62]:
Alunos_aprovados_finais_MSTECH = Alunos_Aprovados_Finais_Ordenado[:]
In [63]:
for i in Alunos_aprovados_finais_MSTECH[:]:
del i["RG"]
del i["nascimento"]
del i["Ano ENEM"]
del i["Pont"]
del i["surdo"]
del i["Cota"]
del i["Tipo cota"]
del i["ENEM"]
del i["Polo desejado"]
In [64]:
for index, value in enumerate(Alunos_aprovados_finais_MSTECH[:],1):
value["Classificação"] = index
In [65]:
Alunos_Aprovados_TI = copy.deepcopy(Alunos_aprovados_finais_MSTECH)
In [66]:
for i in Alunos_Aprovados_TI:
list_str =list(i["CPF"])
list_str[0],list_str[1],list_str[2],list_str[3],list_str[4],list_str[5] = "X","X","X","X","X","X"
i["CPF"] = "".join(list_str)
In [67]:
Display_LISTA_TI = pd.DataFrame(Alunos_Aprovados_TI)
In [68]:
cols = Display_LISTA_TI.columns.tolist()
cols
Out[68]:
['\ufeffNome', 'CPF', 'Classificação']
In [69]:
cols = cols[-1:] + cols[:-1]
cols
Out[69]:
['Classificação', '\ufeffNome', 'CPF']
In [70]:
Display_LISTA_TI = Display_LISTA_TI[cols]
In [71]:
Display_Alunos_Aprovados_Finais
Out[71]:
Nome
CPF
RG
nascimento
Ano ENEM
ENEM
Pont
surdo
Cota
Tipo cota
Polo desejado
0
KARINA FERREIRA FIGUEIREDO
12826611755
9135622661
1988-07-10
2016
1,61065E+11
3475.0
False
False
Ampla
POLO UFRGS
1
PAULA DELLA PACE VITÓRIA MACHADO
84692790091
4114076534
1997-03-20
2015
1,51003E+11
3401.3
False
False
Ampla
POLO UFRGS
2
MAIARA LAÍS MALLMANN KIELING
02349109097
1105860454
2000-01-26
2017
1,71E+11
3376.2
False
True
E
POLO UFRGS
3
GREICE SCHNEIDER RAMOS
85128171000
2116398773
1995-12-28
2015
1,51E+11
3372.6
False
False
Ampla
POLO UFRGS
4
GABRIEL SILVA ISMAILOF
00124858023
7086547366
1982-11-26
2015
1,51008E+11
3208.6
False
False
Ampla
POLO UFRGS
5
RAFAEL LEANDRO GÖTZ
01027401007
7092279723
1986-04-21
2016
1,61011E+11
3166.1
False
True
E
POLO UFRGS
6
PAULA RENATA LANGHINRICHS DA SILVA BLAAS
00992164001
7088082784
1986-01-18
2017
1,71002E+11
3166.1
False
False
Ampla
POLO UFRGS
7
JESSIE ORTIZ MARIMON
00343922037
2087626962
1984-10-29
2017
1,7104E+11
3160.3
False
False
Ampla
POLO UFRGS
8
KELLY WEISSHEIMER
04303184055
1108435668
1998-09-15
2017
1,71004E+11
3152.0
False
False
Ampla
POLO UFRGS
9
BRUNA GABRIELLI RUPPENTHAL
03881348018
4115640511
1995-08-19
2016
1,61011E+11
3146.0
False
False
Ampla
POLO UFRGS
10
ALINE MENDONÇA DA SILVA
02066577065
1101243606
1990-01-05
2016
1,61002E+11
3077.4
False
False
Ampla
POLO UFRGS
11
CLAUDIA BALDASSO
48054070004
3012084632
1966-06-08
2016
1,61068E+11
3070.3
False
True
E
POLO UFRGS
12
JEFERSON EMILIANO DE OLIVEIRA
69270910091
3059740559
1973-10-07
2016
1,61083E+11
3069.4
False
True
Ampla
POLO UFRGS
13
LEANDRA DE MARIA COSTA LOPES
84100230320
5117463736
1974-09-01
2015
1,51005E+11
3020.2
False
False
Ampla
POLO UFRGS
14
NATALIA DA LUZ DORNELES
01399863088
3095038695
1986-10-03
2015
1,51002E+11
2981.9
False
True
G
POLO UFRGS
15
ITATIANA DA LUZ DORNELES
97638390091
3073073938
1980-02-22
2015
1,51006E+11
2788.6
False
True
G
POLO UFRGS
16
CARLA LÖBELL
01627979077
4088592706
1991-10-20
2015
1,51001E+11
2297.0
True
True
B
POLO UFRGS
17
FABIANE DA SILVA VALENTE
02335897080
3109070205
1993-02-17
2017
1,71063E+11
2243.7
True
True
F
POLO UFRGS
18
CARLOS EDUARDO MORBACH
81977743072
2078282486
1979-05-30
2017
1,7105E+11
2140.3
True
True
B
POLO UFRGS
19
PIETRA SIMON ÁVILA JARDIM
00350637008
7119184666
1998-01-30
2017
1,71063E+11
2066.3
True
False
None
POLO UFRGS
20
GEOVANA DOS SANTOS
02057755002
1092262268
1987-05-31
2017
1,71045E+11
2033.2
True
True
B
POLO UFRGS
21
BALTAZAR ACOSTA BELMONTE
02044378060
1099920199
1990-07-23
2015
1,51008E+11
1953.5
True
True
F
POLO UFRGS
22
BRUNA FAUST
02272291007
4111130557
1999-12-09
2017
1,71039E+11
1943.4
True
False
None
POLO UFRGS
23
SAMANTA CARNIÉRE RODRIGUES
02513398076
9097783725
1998-10-20
2017
1,7105E+11
1913.3
True
True
None
POLO UFRGS
24
ANNELIZE RODRIGUES FAVARO
01049881931
90652915
1989-06-29
2017
1,71046E+11
1894.9
True
True
B
POLO UFRGS
25
MARCOS FELIPE GOMES PONTES
38877741830
430688544
1990-10-16
2017
1,71025E+11
1868.9
True
True
F
POLO UFRGS
26
BIANCA CHIMINI HOLLEBEN
03274216062
4109103327
1995-08-16
2017
1,71064E+11
1862.4
True
True
B
POLO UFRGS
27
KETLLEN GEOVANA SANTOS
01881284093
1106172594
1998-03-14
2017
1,71046E+11
1860.5
True
False
None
POLO UFRGS
28
DALILIA DAGNESE ZADRA
02738819060
1101169231
1990-09-20
2017
1,71047E+11
1760.0
True
True
B
POLO UFRGS
29
MADILENE SILVA SILVEIRA BOECK
02411290012
80961880076
1991-03-28
2017
1,71067E+11
781.2
True
True
B
POLO UFRGS
In [72]:
Alunos_aprovados_finais_MSTECH
Out[72]:
[OrderedDict([('\ufeffNome', 'KARINA FERREIRA FIGUEIREDO'),
('CPF', '12826611755'),
('Classificação', 1)]),
OrderedDict([('\ufeffNome', 'PAULA DELLA PACE VITÓRIA MACHADO'),
('CPF', '84692790091'),
('Classificação', 2)]),
OrderedDict([('\ufeffNome', 'MAIARA LAÍS MALLMANN KIELING'),
('CPF', '02349109097'),
('Classificação', 3)]),
OrderedDict([('\ufeffNome', 'GREICE SCHNEIDER RAMOS '),
('CPF', '85128171000'),
('Classificação', 4)]),
OrderedDict([('\ufeffNome', 'GABRIEL SILVA ISMAILOF'),
('CPF', '00124858023'),
('Classificação', 5)]),
OrderedDict([('\ufeffNome', 'RAFAEL LEANDRO GÖTZ'),
('CPF', '01027401007'),
('Classificação', 6)]),
OrderedDict([('\ufeffNome', 'PAULA RENATA LANGHINRICHS DA SILVA BLAAS'),
('CPF', '00992164001'),
('Classificação', 7)]),
OrderedDict([('\ufeffNome', 'JESSIE ORTIZ MARIMON'),
('CPF', '00343922037'),
('Classificação', 8)]),
OrderedDict([('\ufeffNome', 'KELLY WEISSHEIMER'),
('CPF', '04303184055'),
('Classificação', 9)]),
OrderedDict([('\ufeffNome', 'BRUNA GABRIELLI RUPPENTHAL'),
('CPF', '03881348018'),
('Classificação', 10)]),
OrderedDict([('\ufeffNome', 'ALINE MENDONÇA DA SILVA'),
('CPF', '02066577065'),
('Classificação', 11)]),
OrderedDict([('\ufeffNome', 'CLAUDIA BALDASSO'),
('CPF', '48054070004'),
('Classificação', 12)]),
OrderedDict([('\ufeffNome', 'JEFERSON EMILIANO DE OLIVEIRA'),
('CPF', '69270910091'),
('Classificação', 13)]),
OrderedDict([('\ufeffNome', 'LEANDRA DE MARIA COSTA LOPES'),
('CPF', '84100230320'),
('Classificação', 14)]),
OrderedDict([('\ufeffNome', 'NATALIA DA LUZ DORNELES'),
('CPF', '01399863088'),
('Classificação', 15)]),
OrderedDict([('\ufeffNome', 'ITATIANA DA LUZ DORNELES'),
('CPF', '97638390091'),
('Classificação', 16)]),
OrderedDict([('\ufeffNome', 'CARLA LÖBELL'),
('CPF', '01627979077'),
('Classificação', 17)]),
OrderedDict([('\ufeffNome', 'FABIANE DA SILVA VALENTE '),
('CPF', '02335897080'),
('Classificação', 18)]),
OrderedDict([('\ufeffNome', 'CARLOS EDUARDO MORBACH'),
('CPF', '81977743072'),
('Classificação', 19)]),
OrderedDict([('\ufeffNome', 'PIETRA SIMON ÁVILA JARDIM '),
('CPF', '00350637008'),
('Classificação', 20)]),
OrderedDict([('\ufeffNome', 'GEOVANA DOS SANTOS'),
('CPF', '02057755002'),
('Classificação', 21)]),
OrderedDict([('\ufeffNome', 'BALTAZAR ACOSTA BELMONTE'),
('CPF', '02044378060'),
('Classificação', 22)]),
OrderedDict([('\ufeffNome', 'BRUNA FAUST'),
('CPF', '02272291007'),
('Classificação', 23)]),
OrderedDict([('\ufeffNome', 'SAMANTA CARNIÉRE RODRIGUES'),
('CPF', '02513398076'),
('Classificação', 24)]),
OrderedDict([('\ufeffNome', 'ANNELIZE RODRIGUES FAVARO'),
('CPF', '01049881931'),
('Classificação', 25)]),
OrderedDict([('\ufeffNome', 'MARCOS FELIPE GOMES PONTES'),
('CPF', '38877741830'),
('Classificação', 26)]),
OrderedDict([('\ufeffNome', 'BIANCA CHIMINI HOLLEBEN'),
('CPF', '03274216062'),
('Classificação', 27)]),
OrderedDict([('\ufeffNome', 'KETLLEN GEOVANA SANTOS'),
('CPF', '01881284093'),
('Classificação', 28)]),
OrderedDict([('\ufeffNome', 'DALILIA DAGNESE ZADRA '),
('CPF', '02738819060'),
('Classificação', 29)]),
OrderedDict([('\ufeffNome', 'MADILENE SILVA SILVEIRA BOECK'),
('CPF', '02411290012'),
('Classificação', 30)])]
In [73]:
Display_LISTA_TI
Out[73]:
Classificação
Nome
CPF
0
1
KARINA FERREIRA FIGUEIREDO
XXXXXX11755
1
2
PAULA DELLA PACE VITÓRIA MACHADO
XXXXXX90091
2
3
MAIARA LAÍS MALLMANN KIELING
XXXXXX09097
3
4
GREICE SCHNEIDER RAMOS
XXXXXX71000
4
5
GABRIEL SILVA ISMAILOF
XXXXXX58023
5
6
RAFAEL LEANDRO GÖTZ
XXXXXX01007
6
7
PAULA RENATA LANGHINRICHS DA SILVA BLAAS
XXXXXX64001
7
8
JESSIE ORTIZ MARIMON
XXXXXX22037
8
9
KELLY WEISSHEIMER
XXXXXX84055
9
10
BRUNA GABRIELLI RUPPENTHAL
XXXXXX48018
10
11
ALINE MENDONÇA DA SILVA
XXXXXX77065
11
12
CLAUDIA BALDASSO
XXXXXX70004
12
13
JEFERSON EMILIANO DE OLIVEIRA
XXXXXX10091
13
14
LEANDRA DE MARIA COSTA LOPES
XXXXXX30320
14
15
NATALIA DA LUZ DORNELES
XXXXXX63088
15
16
ITATIANA DA LUZ DORNELES
XXXXXX90091
16
17
CARLA LÖBELL
XXXXXX79077
17
18
FABIANE DA SILVA VALENTE
XXXXXX97080
18
19
CARLOS EDUARDO MORBACH
XXXXXX43072
19
20
PIETRA SIMON ÁVILA JARDIM
XXXXXX37008
20
21
GEOVANA DOS SANTOS
XXXXXX55002
21
22
BALTAZAR ACOSTA BELMONTE
XXXXXX78060
22
23
BRUNA FAUST
XXXXXX91007
23
24
SAMANTA CARNIÉRE RODRIGUES
XXXXXX98076
24
25
ANNELIZE RODRIGUES FAVARO
XXXXXX81931
25
26
MARCOS FELIPE GOMES PONTES
XXXXXX41830
26
27
BIANCA CHIMINI HOLLEBEN
XXXXXX16062
27
28
KETLLEN GEOVANA SANTOS
XXXXXX84093
28
29
DALILIA DAGNESE ZADRA
XXXXXX19060
29
30
MADILENE SILVA SILVEIRA BOECK
XXXXXX90012
In [74]:
name01 = "#ALUNOS_01_" + polo +".xlsx"
name02 = "#MS_" + polo + ".csv"
name03 = "#DIVULGACAO_" + polo +".xlsx"
print (name01)
print (name02)
print (name03)
#ALUNOS_01_POLO UFRGS .xlsx
#MS_POLO UFRGS .csv
#DIVULGACAO_POLO UFRGS .xlsx
In [75]:
export_Alunos_Aprovados = pd.ExcelWriter(name01 , engine = 'xlsxwriter')
Display_Alunos_Aprovados_Finais.to_excel(export_Alunos_Aprovados, index=False, sheet_name="Lista_01")
export_Alunos_Aprovados.save()
In [76]:
write_csv(name02, Alunos_aprovados_finais_MSTECH)
In [77]:
export_Alunos_Aprovados = pd.ExcelWriter(name03 , engine = 'xlsxwriter')
Display_LISTA_TI.to_excel(export_Alunos_Aprovados, index=False, sheet_name="Lista_01")
export_Alunos_Aprovados.save()
Content source: JadirLino/Days_Lived
Similar notebooks: