所以我想知道是否有人想帮助我。我甚至不知道从哪里开始?任何帮助,将不胜感激。count_bases返回字典
编写一个函数count_bases
来计算每个字母在给定字符串中出现的次数。结果应以字典形式返回,其中大写字母作为键和出现次数作为(整数)值。
例如,当使用字符串'ATGATAGG'调用函数时,应该返回{'A': 3, 'T': 2, 'G': 3, 'C': 0}
。请确保你的函数使用return,而不是print()。字典中键的顺序不需要遵循这个顺序(2个标记)。
确保您的函数在序列字符串中传递任何较低和/或大写的DNA字符时有效。 (2分)
DNA序列有时含有除A,C,G到T以外的字母以指示简并核苷酸。例如,R可以代表A或G(嘌呤碱基)。如果程序遇到除A,C,G或T之外的任何字母,它还应计算该字母的频率并在字典对象内返回。 (2分)。
不太可能是有意义的人谁也 “不知道如何开始” 。 OP必须知道'Counter'是'collections'包中的一个类。 –