擅长:python、mysql、java
<p>在Python3.8+中使用<a href="https://www.python.org/dev/peps/pep-0572/" rel="nofollow noreferrer">assignment/walrus</a>操作符可以非常轻松地完成这项工作</p>
<pre><code>tmp_text = ['col1','','col2','col3','','']
i = 0
result = [x or f'Nan{(i:=i+1)}' for x in tmp_text]
</code></pre>
<hr/>
<pre><code>['col1', 'Nan1', 'col2', 'col3', 'Nan2', 'Nan3']
</code></pre>