回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个项目清单如下</p>
<pre><code>items_list=[ '$', '^', '#', '(', ')', '-', '.', '/', '1', '2', '3', '4', '5', '6', '7', '=', 'Br',
'C', 'Cl', 'F', 'I', 'N', 'O', 'P', 'S', '[2H]', '[Br-]', '[C@@H]', '[C@@]', '[C@H]', '[C@]',
'[Cl-]', '[H]', '[I-]', '[N+]', '[N-]', '[N@+]', '[N@@+]', '[NH+]', '[NH2+]', '[NH3+]', '[N]',
'[Na+]', '[O-]', '[P+]', '[S+]', '[S-]', '[S@+]', '[S@@+]', '[SH]', '[Si]', '[n+]', '[n-]',
'[nH+]', '[nH]', '[o+]', '[se]', '\\', 'c', 'n', 'o', 's', '!', 'E']
</code></pre>
<p>还有我的绳子</p>
<pre><code>string='N[C@H]1C[C@@H](N2Cc3nn4cccnc4c3C2)CC[C@@H]1c1cc(F)c(F)cc1F'
</code></pre>
<p>是否有任何pythonic方法根据<code>items_list</code>中的项目查找此<code>string</code>的长度</p>
<p><strong>说明:</strong></p>
<p><code>N</code>应被视为一个字符,<code>[C@H]</code>也应被视为一个字符,因为这两个字符在词汇表中都作为单独的项目出现</p>