擅长:python、mysql、java
<p>如果您想自己在任意列表上实现<code>all</code>,可以执行以下操作:</p>
<pre><code>my_list = [1, 7, 2, 1, None, 2, 3]
up_to_ix = 5
def my_all(some_list, up_to_index):
for element in some_list[:up_to_index]:
if not element:
return False
return True
my_all(my_list, up_to_ix)
</code></pre>
<p>该函数将循环遍历列表中的所有元素,直到但不包括<code>some_index</code>,如果它找到至少一个<code>Falsy</code>值,则返回<code>False</code>,否则返回<code>True</code>。你知道吗</p>