From 9de5460b92b0e55411c65a3b6da26c34b6d94d26 Mon Sep 17 00:00:00 2001 From: Nitin Chauhan <0nitinchauhan@gmail.com> Date: Tue, 8 Jan 2019 20:32:12 +0530 Subject: [PATCH] Using enumerate in Python while looping (#25221) * Using enumerate in Python while looping enumerate follows the zen of Python. enumerate makes the code more readable * fixed bug in python linear search --- .../algorithms/search-algorithms/linear-search/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/guide/english/algorithms/search-algorithms/linear-search/index.md b/guide/english/algorithms/search-algorithms/linear-search/index.md index 6ce7c1f978..1849361409 100644 --- a/guide/english/algorithms/search-algorithms/linear-search/index.md +++ b/guide/english/algorithms/search-algorithms/linear-search/index.md @@ -120,9 +120,9 @@ int linear_search(int arr[],int n,int num) ### Example in Python ```python def linear_search(array, num): - for i in range(len(array)): - if (array[i]==num): - return i + for index, element in enumerate(array): + if element == num: + return index return -1 ```