我正在尋找列表中的特定字符串;此字符串是較長字符串的一部分。Python:找出列表中的元素是否具有特定的字符串
基本上我循環槽文本文件,並添加每個字符串列表中的不同元素。現在我的目標是掃描整個列表以查明是否有任何元素字符串包含特定的字符串。源文件的
例如:
asfasdasdasd
asdasdasdasdasd mystring asdasdasdasd
asdasdasdasdasdasdadasdasdasdas
現在,假設每個3串的是在列表中的一個元素;並且您想知道列表中是否有任何元素(我不需要知道它在哪裏,或列表中出現了多少個字符串)中的字符串「我的字符串」。我試着用這個來得到它,但它似乎找不到任何發生
work_list=["asfasdasdasd", "asdasdasdasd my string asdasdasdasd", "asdadadasdasdasdas"]
has_string=False
for item in work_list:
if "mystring" in work_list:
has_string=True
print "***Has string TRUE*****"
print " \n".join(work_list)
輸出將只是列表和布爾has_string停留假
我缺少的東西,或正在使用中聲明以錯誤的方式?
的條件應該是,如果「MyString的」在項目 – Kamal