如何将字符串的一部分存储到字典中

ed

例如我有

from collections import Counter
cnt = Counter()
    text = 'CTGGAT' 
    def freqWords(text, k):
        for i in text:
            cnt [i] += 1  
        print cnt

输出:计数器({'A':10,'C':9,'T':8,'G':4})

它返回一个很好的字典,但是,我想按k的值存储我的项目。像这样,如果k = 2,则dict将使用以下值填充:CT,TG,GG,GA,AT。如果k = 3,则:CTG,TGG,GGA,GAT。

欧米罗

for i in text遍历的字符text您必须迭代text减号的长度,k并采用以下子字符串text

def freqWords(text, k):
    return Counter(text[i:i+k] for i in xrange(len(text) - k))

像这样工作:

freqWords('CTGGAT', 2)
# Counter({'GG': 1, 'TG': 1, 'GA': 1, 'CT': 1})

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将字符串的一部分从列复制到熊猫的新列中

如何将字符串的一部分提取到变量中?

如何将字符串的一部分捕获到向量中

如何将PChar的一部分提取到字符串中?

将 AJAX GET 响应(以 JSON 格式)的一部分存储到字符串变量中的问题

如何将字符串的一部分更改为 JSX 元素?

如何将Tkinter变量打印为字符串的一部分?

如何将字符串的一部分转换为整数?

如何将字符串的一部分转换为斜体?

如何将字符串的一部分提取到chracter?

如何将查询结果显示为字符串的一部分?

如何将 javascript 对象的一部分存储到变量中?

JavaScript:如何将颜色更改为仅输入字段中字符串的一部分?

如何将字符串的一部分读取为较小的字符串

将列中的一部分字符串复制到MYSQL中的另一部分

将字符串的一部分追加到字典

如何将 Python 字符串变量添加到 Python 中的 SQL 字符串变量的一部分?

熊猫用字典中的值替换字符串的一部分

如何将一个字符串快速复制到另一个字符串的一部分中?

如何将json的一部分存储到另一个json文件中

如何将存储库的一部分复制到Artifactory?

将字符串的一部分绑定到Angular作用域变量

如何将Go结构的一部分定义为JSON字符串?

Golang-如何将XML文件的一部分提取为字符串?

如何打印 JSON 字符串的一部分并将其存储在变量中?

如何从“ startswith”到“ endswith”打印字符串的一部分

字符串的一部分与字典键字符串匹配

如何从特定字符中删除字符串的一部分?

如何将字符串中除数字以外的字符的一部分解析为整数