我知道在字典里换键是可能的。但是,是否可以使用定义的模式更改所有键?在本例中,我有一本字典,其中包含:
{'>Apple': 'Orange', '>Grape': 'Hopz'}
问题:所有键都包含“>;”+字符串。我可以删除这些'>;'并更新吗?或不带'>;'的更新?你知道吗
小背景: 在我的脚本中,我尝试将一个dictionaries值与这个示例键进行比较,这会导致一个错误。我假设这是由于“>;”,因为v=!如果k='>;foo'和v='foo'
如果你们中有人是科学家,那么这个'>;'是fasta解析器的结果。我可以改变脚本,不在一行的开头写“>;”(我还没试过)。你知道吗
听写理解很容易:
对于Python2.7。对于python3,使用
yourdict.items()
。你知道吗对于Python2.6及更早版本,如果还没有dict理解语法,请使用:
^{} 是一种快速而简洁的方法,可以从键的开头删除任何
>
字符。你知道吗相关问题 更多 >
编程相关推荐