从组合列表中查找列表中的子字符串

2024-06-02 05:38:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个像这样的字符串列表

cons = ['sum_entries(w) == 1', 'w.T*betas >= 0', 'w >= 0.001'] 

以及一个子串,我想检查并返回列表项,如

sub = 'w >'

它回来了

['w >= 0.001']

为了扩展这个,我希望我的子串是一个可能的组合列表,比如

sub = ['w <','w =','w >']

但还是回来了

['w >= 0.001']

我当前的实现如下所示

print([match for match in cons if sub in match])

谢谢


Tags: 字符串in列表forifmatchentriessum