Sick Gaming
[Tut] How to Create Your Own Search Engine in a Single Line of Python? - Printable Version

+- Sick Gaming (https://www.sickgaming.net)
+-- Forum: Programming (https://www.sickgaming.net/forum-76.html)
+--- Forum: Python (https://www.sickgaming.net/forum-83.html)
+--- Thread: [Tut] How to Create Your Own Search Engine in a Single Line of Python? (/thread-94414.html)



[Tut] How to Create Your Own Search Engine in a Single Line of Python? - xSicKxBot - 04-06-2020

How to Create Your Own Search Engine in a Single Line of Python?

<div><p>This Python One-Liner is part of my<a href="https://www.amazon.com/gp/product/B07ZY7XMX8" target="_blank" rel="noreferrer noopener"> Python One-Liners book </a>with NoStarch Press.</p>
<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">
<div class="wp-block-embed__wrapper">
<div class="ast-oembed-container"><iframe title="Python One-Liners - Trick 4 - How to Create Your Own Little Search Engine in One Line?" width="1400" height="788" src="https://www.youtube.com/embed/5egoqwCACkY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
</div>
</figure>
<p>Here’s the code from the video:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">letters_amazon = '''
We spent several years building our own database engine,
Amazon Aurora, a fully-managed MySQL and PostgreSQL-compatible
service with the same or better durability and availability as
the commercial engines, but at one-tenth of the cost. We were
not surprised when this worked. ''' find = lambda x, q: x[x.find(q)-18:x.find(q)+18] if q in x else -1 print(find(letters_amazon, 'SQL'))
</pre>
<p>Try It Yourself:</p>
<p> <iframe height="600px" width="100%" src="https://repl.it/@finxter/PythonOneLinerSearchEngine?lite=true" scrolling="no" frameborder="no" allowtransparency="true" allowfullscreen="true" sandbox="allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-modals"></iframe> </p>
<p>Related Articles:</p>
<ul>
<li><a href="https://blog.finxter.com/introduction-to-slicing-in-python/" target="_blank" rel="noreferrer noopener">Python Slicing</a></li>
<li><a href="https://blog.finxter.com/if-then-else-in-one-line-python/" target="_blank" rel="noreferrer noopener">Ternary Operator in Python</a></li>
<li><a href="https://blog.finxter.com/a-simple-introduction-of-the-lambda-function-in-python/">Lambda Function</a></li>
<li><a href="https://blog.finxter.com/python-re-findall/" target="_blank" rel="noreferrer noopener">Find Function</a></li>
</ul>
</div>


https://www.sickgaming.net/blog/2020/04/06/how-to-create-your-own-search-engine-in-a-single-line-of-python/