안녕하세요, 저는 파이썬에 익숙하지 않습니다. 그리고 파이썬에서 선형 검색을 작성하여 배우려고합니다. 코드는 여기에 있으며 지금까지 작성한 코드입니다.선형 검색 파이썬을 사용하여
a = [100]
n = int(raw_input("Enter the no. of elements: "))
print "Enter the elements: "
for i in range(0,n):
print i
item = int(raw_input("Enter the item to be searched: "))
for i in range(0,10):
if a[i] == item:
print "Item ", item, "found at location", i+1
break;
if i == n:
print "Item", item, "not found"
목록 색인이 범위를 벗어났습니다. 오류가 발생합니까?
에게) 당신을,
a.append(i)
첫 번째 무료 슬롯일반적으로 목록을 검색하려면 'len (a)'까지 반복합니다. 무엇을 나타내는가 10 무엇입니까? –
a = [100] # 하나의 요소를 가진리스트로 a를 정의 - 100 – Aviad