diff --git a/TPC1/tpc1.py b/TPC1/tpc1.py index 6fb66a5..3f4805f 100644 --- a/TPC1/tpc1.py +++ b/TPC1/tpc1.py @@ -1,6 +1,44 @@ +# idade -> i, sexo -> s, tensao -> t, colesterol -> c, batimento -> b, doenca -> d +# estrutura de dados: [{"i": 1 , "s" : F | M}] +data = [] + + +def readFile(filename): + f = open(filename, "r") + lines = f.readlines() + lines.pop(0) + for line in lines: + values = line.split(",") + idade = int(values[0]) + sexo = values[1] + tensao = int(values[2]) + colesterol = int(values[3]) + batimento = int(values[4]) + temDoenca = bool(values[5]) + data_entry = { + "i": idade, + "s": sexo, + "t": tensao, + "c": colesterol, + "b": batimento, + "d": temDoenca + } + data.append(data_entry) + +# distrib colesterol: fazer uma lista em que o index dos elementos e a divisao inteira dos valores +# distribuicoes vao ser dicionarios +def main(): + readFile("myheart.csv") + min = 200 + for entry in data: + if entry['i'] < min: + min = entry["i"] + print(f"idade min -> {min}") +if __name__ == "__main__": + main()