2013-11-24 81 views
0

我試圖創建一個函數,它接受一個字符串輸入,並檢查它是否具有「=」或「>」,然後在應用內置字符串方法後返回列表在「=」或「>」上對其進行「剝離」。爲了做到這一點,我正在寫一個if和elif語句。查找字符串中的特定字符

def split_list_math(a_str): 
    if(contains("=") == True): 
     a_str2 = a_str.split("=") 
    elif(contains(">") == True): 
     a_str2 = a_str.split(">") 
    return a_str2 

什麼可以用我的代碼替換「包含」,以使這個功能工作?

回答

2

使用in操作:

if "=" in a_str: 

演示:

>>> '=' in '[email protected]#$%^' 
False 
>>> '=' in '=-0987' 
True 
+0

太謝謝你了! – user3014764