擅长:python、mysql、java
<p>对于每个字符<code>ch</code>,您希望结果包含<code>ch + 'g' + ch</code>(如果<code>ch</code>是元音),否则只包含<code>ch</code>。你可以这样说</p>
<pre><code>(ch + 'g' + ch) if ch in "aeiou" else ch
</code></pre>
<p>所以你需要这样的东西:</p>
<pre><code>''.join([(ch + 'g' + ch) if ch in "aeiou" else ch for ch in "hello world"])
</code></pre>