擅长:python、mysql、java
<p>您可以创建另一个列表,将小于等于4的元素的元组存储为第一个元素,将其索引存储为第二个元素,如下所示:</p>
<pre><code> my_list = [4, 6, 7, 21, 1, 7, 3]
req_list = []
for i in range(len(my_list)):
e = my_list[i]
if e <= 4:
req_list.append((e, i))
</code></pre>
<p>这里req_list将有一对元组,第一个元素是小于等于4的元素,第二个元素是该元素的索引。
e、 g</p>
<p>如果</p>
<p>我的列表=[4,6,7,21,1,7,3]</p>
<p>那么</p>
<p>需求列表=[(4,0),(1,4),(3,6)]</p>