Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- Program: Algoritmo - Calcolatore di geni
- Author: Lorenzo Benevento
- First, Last data modified: 24-02-2014, 24-02-2014
- Description: Algoritmo per il calcolatore di geni.
- PyVersion: 3.*
- TestPyVersion: 3.3.2 - 3.3.5rc1
- """
- def is_similar(element1, element2):
- return element1 == element2[::-1]
- def there_are_similar_in(element, list):
- for iterElement in list:
- if is_similar(iterElement, element):
- return True
- break
- return False
- def geneCalculator(alleli1, alleli2):
- tempCasi = []
- for allele1 in alleli1:
- for allele2 in alleli2:
- tempCasi.append(allele1 + allele2)
- casi = {}
- for caso in tempCasi:
- casi[caso] = 0
- for caso in tempCasi:
- if there_are_similar_in(caso, tempCasi):
- casi[caso] += 1
- print(casi)
- geneCalculator(('A', 'a'), ('a', 'A'))
Advertisement
Add Comment
Please, Sign In to add comment