python s1啥意思
发布网友
发布时间:2024-10-14 18:12
我来回答
共1个回答
热心网友
时间:2024-10-17 06:12
s1是个字符串,应该有单引号啊。
s2是从文件里面读出来的一个列表,如果直接用s1 in s2会返回False, 因为s1不是s2的某个元素,只是某个元素的其中一部分(每行读取到s2的时候,会在字符串末尾加一个\作为换行符),所以如果要判断s1是否在s2中,需要先把s2变成一个字符串。代码如下: s1='127.0.0.1' s2=['127.0.0.1:123\', '123.456.7.1:412\'] s1 in ''.join(s2) 如果返回True,就表示包含其中。