Python - match a word in a string with a list of strings

后端 未结 6 2143
北恋
北恋 2021-01-25 22:20

I\'m new to python and I was wondering how string comparison is done

Let\'s say I have a list of strings containing state names like

states = [\"New York         


        
6条回答
  •  生来不讨喜
    2021-01-25 22:39

    You can try like this,

    In [2]: states = ["New York", "California", "Nebraska", "Idaho"]
    
    In [3]: postal_addr = "1234 1st E St San Jose California 95112"
    
    In [4]: ''.join(state for state in states if state in postal_addr)
    Out[4]: 'California'
    

提交回复
热议问题