我想按照期望的输出打印出带有三个正斜杠的项目。
我试图找到的所有内容都是提取斜线之间的数据,或者只是找到带有斜线的数据。
data = ['int', '3/1/2/8', '4/2/1', '5/6/9/2',
'4/1', '9/2/1', '1/4/8/6', 'prod', ]
for info in data:
if '%d/%d/%d/%d' in info:
print(info)
期望的结果:
3/1/2/8
5/6/9/2
1/4/8/6
最佳答案
使用.count()如下:
data = ['int', '3/1/2/8', '4/2/1', '5/6/9/2',
'4/1', '9/2/1', '1/4/8/6', 'prod', ]
for info in data:
if info.count('/') == 3:
print(info)