我想使用字典函数计算字母的数量并排序
I want to count the number of alphabets using a dictionary function and sort
示例:
Enter DNA : ACRSAS
A=2
C=1
R=2
S=2
我想让这个函数像带有字典和排序的例子。
sequence=input("Enter DNA: ")
sequence_1=sequence.upper
sequence_list=list(sequence_1)
到目前为止我已经编写了函数。
如何打印这样的示例?
我希望这会奏效...
from collections import Counter
sequence=input("Enter DNA: ")
sequence_1=sequence.upper()
sequence_list= list(sequence_1)
print(Counter(sequence_list))
这应该会给你想要的结果:
for element in sorted(set(sequence_1))
print(element +"=" + str(sequence_1.count(element)))
示例:
Enter DNA : ACRSAS
A=2
C=1
R=2
S=2
我想让这个函数像带有字典和排序的例子。
sequence=input("Enter DNA: ")
sequence_1=sequence.upper
sequence_list=list(sequence_1)
到目前为止我已经编写了函数。
如何打印这样的示例?
我希望这会奏效...
from collections import Counter
sequence=input("Enter DNA: ")
sequence_1=sequence.upper()
sequence_list= list(sequence_1)
print(Counter(sequence_list))
这应该会给你想要的结果:
for element in sorted(set(sequence_1))
print(element +"=" + str(sequence_1.count(element)))