Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ValueError:以10为基数的int()的文本无效:';713417'。显示错误的Hackerrank问题_Python_Arrays_Python 3.x_List_Int - Fatal编程技术网

Python ValueError:以10为基数的int()的文本无效:';713417'。显示错误的Hackerrank问题

Python ValueError:以10为基数的int()的文本无效:';713417'。显示错误的Hackerrank问题,python,arrays,python-3.x,list,int,Python,Arrays,Python 3.x,List,Int,''' listSize=int(输入()) arrayList=list() dist=列表大小 k=int i=int 对于范围内的i(1,列表大小): arrayNo=int(输入()) arrayList.append(arrayNo) 对于范围内的i(1,列表大小): k=i+1 对于范围内的k(1,列表大小): 如果(arraylist[i]==arraylist[k]&k-i您对int()的参数是一个包含多个由空格分隔的“整数”的字符串。请查看有关字符串的split()方法的文档,

'''

listSize=int(输入())
arrayList=list()
dist=列表大小
k=int
i=int
对于范围内的i(1,列表大小):
arrayNo=int(输入())
arrayList.append(arrayNo)
对于范围内的i(1,列表大小):
k=i+1
对于范围内的k(1,列表大小):
如果(arraylist[i]==arraylist[k]&k-i您对
int()
的参数是一个包含多个由空格分隔的“整数”的字符串。请查看有关字符串的
split()
方法的文档,将输入拆分为所需的部分,然后对其应用int()。

int()是一个数字,问题是你给它多个带空格的数字,所以它被理解为字符串
listSize=int(input())
arrayList=list()
dist=listSize
k=int
i=int
for i in range(1,listSize):
    arrayNo=int(input())
    arrayList.append(arrayNo)
for i in range(1,listSize):
    k=i+1
    for k in range(1,listSize):
        if(arraylist[i]==arrayList[k]&k-i<dist):
            dist=k-i
        k+=1
    i+=1
print(dist)
  File "Solution.py", line 7, in <module>

    arrayNo=int(input())

ValueError: invalid literal for int() with base 10: '7 1 3 4 1 7'