擅长:python、mysql、java
<p>您还可以使用<code>str.split()</code>获得所需的输出,如以下示例所示:</p>
<pre><code>a = {
"key": "/my/task/ca4e0240d6ce447554f805e118928",
"key2": "values"
}
print(a["key"].split("/")[-1])
</code></pre>
<p>或者如果您的输出同时具有<code>'/'</code>和/或<code>'\'</code>,您可以使用如下lambda函数:</p>
<pre><code>get_string = lambda x: x["key"].split("/")[-1] if '/' in x["key"] else x["key"].split("\\")[-1]
print(get_string(a))
</code></pre>
<p>两者都将输出:</p>
<pre><code>'ca4e0240d6ce447554f805e118928'
</code></pre>