擅长:python、mysql、java
<p><code>stockName in someFullString</code>将告诉您<code>stockName</code>是否是<code>someFullString</code>的子串。你知道吗</p>
<p>因此,您可以创建一个只包含<code>stockName</code>是其子字符串的字符串的生成器,并检索第一个字符串的索引(如果有的话):</p>
<pre><code>def getStockTicker(stockName):
for fullString in (s for s in companyNames if stockName in s):
return companyTickers[companyNames.index(fullString)]
# at this point, stockName is not a substring of anything in compagnyNames
return None # or raise an exception, or whatever
</code></pre>