擅长:python、mysql、java
<p>你可以试试下面的方法</p>
<pre><code>def find_by_title(rows):
query = input('Title: ')
found = [row for row in rows if row[0] == query]
return found[0] if found else None
</code></pre>
<p>如果它是一个大名单,你想打破一旦你找到它,那么</p>
<pre><code>for row in rows:
if row[0] == query:
found = row
break
</code></pre>
<p>您的所有功能都可以在一定程度上得到清理。<strong>请不要使用<code>camelCase</code>函数和变量名,请使用<code>snake_case</code></strong>。前者非常令人讨厌。你知道吗</p>