Python 关于列表字典的键值修改
<h2 id="toc_0">list (修改列表的索引值)</h2> <h3 id="toc_1">循环一个列表时,最好不要对原列表有改变大小的操作,这样会影响你的最终结果。</h3> <pre class="line-numbers"><code class="language-python">#使用负索引进行修改列表 print('First') lis = [11, 22, 33, 44, 55] print(lis) for num in range(len(lis)-1,-1,-1): if num % 2 != 0: lis.pop(num) else: print(lis) </code></pre> <pre class="line-numbers"><code class="language-python">#使用步长进行修改列表 print('Second') lis = [11, 22, 33, 44, 55] print(lis) del lis[1::2] print(lis) </code></pre> <pre class="line-numbers"><code class="language-python">#添加新的列表进行修改 print('Third') lis = [11, 22, 33, 44, 55] print(lis) new