summaryrefslogtreecommitdiff
path: root/wk6/pset/dna
diff options
context:
space:
mode:
authorFudgerboy <91767657+Fudgerboy@users.noreply.github.com>2024-05-20 08:27:56 +0000
committerFudgerboy <91767657+Fudgerboy@users.noreply.github.com>2024-05-20 08:27:56 +0000
commitee270ebac59e8ac512a44e5fa974ab12f21e727f (patch)
tree0c98933d0b1ed6139cfbe86c86b0f66be0d8ab9b /wk6/pset/dna
parent839db768657ea681d653ace08ad05d82ee8da963 (diff)
Mon, May 20, 2024, 1:27 AM -07:00
Diffstat (limited to 'wk6/pset/dna')
-rw-r--r--wk6/pset/dna/dna.py21
1 files changed, 17 insertions, 4 deletions
diff --git a/wk6/pset/dna/dna.py b/wk6/pset/dna/dna.py
index dbd140d..4f967a9 100644
--- a/wk6/pset/dna/dna.py
+++ b/wk6/pset/dna/dna.py
@@ -41,12 +41,25 @@ def main():
else:
matches.append('')
- print(fields)
- print(matches)
+ # print(rows)
+ # print(fields)
+ # print(matches)
# TODO: Check database for matching profiles
- for row in rows:
-
+ for person in rows:
+ print(person)
+ counter = 0
+ for i in range(len(fields)):
+ if fields[i] != 'name':
+ if person[fields[i]] != matches[i]:
+ break
+ else:
+ counter += 1
+ if counter == range(len(fields)):
+ print(person[0])
+ return
+
+ print('No match')
return