Python 3.x 对于具有范围的python循环

Python 3.x 对于具有范围的python循环,python-3.x,Python 3.x,因此,我正在编写一个python代码,我希望有一个从第2项开始计数的for循环(增量1)。其目的是比较列表中是否有与第一个元素匹配或包含在第一个元素中的元素 以下是到目前为止我得到的信息: tempStr = list500[0] for item in list500(1,len(list500)): if(tempStr in item): numWrong = numW

因此,我正在编写一个python代码,我希望有一个从第2项开始计数的for循环(增量1)。其目的是比较列表中是否有与第一个元素匹配或包含在第一个元素中的元素

以下是到目前为止我得到的信息:

            tempStr = list500[0]

            for item in list500(1,len(list500)):
                if(tempStr in item):
                    numWrong = numWrong - 1
                    amount540 = amount540 - 1

但是,该代码不起作用,因为范围选项不适用于列表。有没有办法在for循环中为列表使用range?

您可以使用下面的代码获得列表的子集

        tempStr = list500[0]

        for item in list500[1:]:
            if(tempStr in item):
                numWrong = numWrong - 1
                amount540 = amount540 - 1

[1://code>告诉Python使用数组中除第一个元素之外的所有元素。有关于列表切片的更多信息。

您可以使用下面的代码获得列表的子集

        tempStr = list500[0]

        for item in list500[1:]:
            if(tempStr in item):
                numWrong = numWrong - 1
                amount540 = amount540 - 1

[1://code>告诉Python使用数组中除第一个元素之外的所有元素。有关于列表切片的更多信息。

您可以使用下面的代码获得列表的子集

        tempStr = list500[0]

        for item in list500[1:]:
            if(tempStr in item):
                numWrong = numWrong - 1
                amount540 = amount540 - 1

[1://code>告诉Python使用数组中除第一个元素之外的所有元素。有关于列表切片的更多信息。

您可以使用下面的代码获得列表的子集

        tempStr = list500[0]

        for item in list500[1:]:
            if(tempStr in item):
                numWrong = numWrong - 1
                amount540 = amount540 - 1
[1://code>告诉Python使用数组中除第一个元素之外的所有元素。有关于列表切片的更多信息。

使用以下功能:

search_linear(mainValues, target)
这是您正在寻找的算法:

要跳过第一个索引,只需将起始点设置为+1,然后使用数组[0]调用第一个索引作为目标值

def search_linear(MainValues, Target):
    result = []
    for w in Target:
        if (search_linear(MainValues, w) < 0):
            result.append(w)
    return result
def search_线性(主值、目标):
结果=[]
对于目标中的w:
如果(搜索线性(主值,w)<0):
结果。追加(w)
返回结果
使用函数:

search_linear(mainValues, target)
这是您正在寻找的算法:

要跳过第一个索引,只需将起始点设置为+1,然后使用数组[0]调用第一个索引作为目标值

def search_linear(MainValues, Target):
    result = []
    for w in Target:
        if (search_linear(MainValues, w) < 0):
            result.append(w)
    return result
def search_线性(主值、目标):
结果=[]
对于目标中的w:
如果(搜索线性(主值,w)<0):
结果。追加(w)
返回结果
使用函数:

search_linear(mainValues, target)
这是您正在寻找的算法:

要跳过第一个索引,只需将起始点设置为+1,然后使用数组[0]调用第一个索引作为目标值

def search_linear(MainValues, Target):
    result = []
    for w in Target:
        if (search_linear(MainValues, w) < 0):
            result.append(w)
    return result
def search_线性(主值、目标):
结果=[]
对于目标中的w:
如果(搜索线性(主值,w)<0):
结果。追加(w)
返回结果
使用函数:

search_linear(mainValues, target)
这是您正在寻找的算法:

要跳过第一个索引,只需将起始点设置为+1,然后使用数组[0]调用第一个索引作为目标值

def search_linear(MainValues, Target):
    result = []
    for w in Target:
        if (search_linear(MainValues, w) < 0):
            result.append(w)
    return result
def search_线性(主值、目标):
结果=[]
对于目标中的w:
如果(搜索线性(主值,w)<0):
结果。追加(w)
返回结果


我不认为
search\u-linear
是一个内置的Python函数。因此,我对search\u-linear(1,list500)中的项目是这样做的:是的,我的错。这是你的算法。没关系,亚当用更简单的方式回答。你真的不需要这么复杂的方法,我不认为
search\u-linear
是一个内置的Python函数。这是你的算法。没关系,亚当用更简单的方式回答。你真的不需要这么复杂的方法,我不认为
search\u-linear
是一个内置的Python函数。这是你的算法。没关系,亚当用更简单的方式回答。你真的不需要这么复杂的方法,我不认为
search\u-linear
是一个内置的Python函数。这是你的算法。没关系,亚当用更简单的方式回答。你真的不需要这么复杂的方法谢谢你,它不再显示错误了。请为我的问题投赞成票,这样我就可以为其他人投赞成票了。非常感谢,它不再显示错误了。请为我的问题投赞成票,这样我就可以为其他人投赞成票了。非常感谢,它不再显示错误了。请为我的问题投赞成票,这样我就可以为其他人投赞成票了。非常感谢,它不再显示错误了。请对我的问题投赞成票,这样我就可以对其他问题投赞成票