【发布时间】:2016-12-11 21:44:18
【问题描述】:
我已经搜索了有关如何执行此操作的相关主题,但找不到任何内容。
我有一个数组:
x = [a,a,a,b,a,a]
我想将数组的元素复制到一个新数组中,直到找到“b”。我尝试使用循环执行此操作,但出现“未定义 y”的错误,我尝试初始化 y 但这也不起作用。有任何想法吗?我确信有更好的方法来做到这一点。
for ii in x:
if x[ii].find(num) == 0:
break
else:
y[ii] = x[ii]
【问题讨论】:
-
x[ii].find(num)是什么意思?你有一个整数或字符串列表? -
对不起,我以整数为例,它是一个字符串数组。固定。
标签: python arrays list for-loop