Exemple:

Enter DNA : ACRSAS

A=2

C=1

R=2

S=2

Je veux faire de cette fonction un exemple avec dictionnaire et tri.

sequence=input("Enter DNA: ")

sequence_1=sequence.upper

sequence_list=list(sequence_1)

J'ai écrit la fonction jusqu'à présent.

Comment puis-je imprimer un exemple comme celui-là?

-1
Dududu 27 sept. 2020 à 20:36

2 réponses

Meilleure réponse

J'espère que cela fonctionnera ...

from collections import Counter
sequence=input("Enter DNA: ")
sequence_1=sequence.upper()
sequence_list= list(sequence_1)
print(Counter(sequence_list))
0
Anshul Singh Suryan 27 sept. 2020 à 17:45

Cela devrait vous donner le résultat souhaité:

for element in sorted(set(sequence_1))
    print(element +"=" + str(sequence_1.count(element)))
0
Shree H 27 sept. 2020 à 17:58