gpt4 book ai didi

python - 如果 key 在 Python 中包含子字符串

转载 作者:太空宇宙 更新时间:2023-11-04 08:39:03 25 4
gpt4 key购买 nike

我在 dict 中有更多不同类型的键(也不需要键入值)

'PL-1/KK-1/FO-1'
'PL-1/KK-2/GH-3'
'PL-1/KK-2'
'PL-1/KK-1/FO-4'

我需要一个条件

if exist (key.split('/')[2])
do something
return data
else:
do something
return data

期望的输出:在第一种情况下,除 'PL-1/KK-2' 外,所有键都会生成条目。

在 python 中有类似“存在”的东西吗?

最佳答案

不,没有“存在”运算符。

在您的情况下,您应该只测试斜杠:

if key.count('/') >= 2:
# ...

如果需要 key 的组成部分,存储并测试长度:

components = key.split('/')
if len(components) >= 2:
# ...

关于python - 如果 key 在 Python 中包含子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46236484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com