To find the index of the first occurrence of the key in the provided list - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: Homework (https://python-forum.io/forum-9.html) +--- Thread: To find the index of the first occurrence of the key in the provided list (/thread-27737.html) |
To find the index of the first occurrence of the key in the provided list - Angry_bird89 - Jun-19-2020 Hi All, Please could someone help with the error I am getting with my code Description The index of the first occurrence of the key in the provided list, if it is present, and -1 otherwise. Sorry posted wrong code and error!!!!also just to let me know what changes to be done in the linked code to get the desired output.#input have been taken for you here import ast input_str = input() qlist = ast.literal_eval(input_str) value=input() dtlv= qlist.index(value) if (value in qlist) else -1 print(dtlv)I'm really new to python can anyone help me to correct the code RE: To find the index of the first occurrence of the key in the provided list - Larz60+ - Jun-19-2020 line 7: print(qlist[dtlv])
RE: To find the index of the first occurrence of the key in the provided list - pyzyx3qwerty - Jun-19-2020 @Larz60+, that makes the code display 7, not 4 RE: To find the index of the first occurrence of the key in the provided list - Larz60+ - Jun-20-2020 your right! Find the intersection of two sorted lists - Angry_bird89 - Jun-20-2020 Hi All, Please could someone help with the error I am getting with my code Description Find the intersection of two sorted lists Sorry posted wrong code and error!!!!also just to let me know what changes to be done in the linked code to get the desired output.# Reading the input import ast input_lists = ast.literal_eval(input()) # Write your code here # Python program to find intersection of # two sorted arrays # Function prints Intersection of arr1[] and arr2[] # m is the number of elements in arr1[] # n is the number of elements in arr2[] def printIntersection(arr1, arr2, m, n): i,j = 0,0 while i < m and j < n: if arr1[i] < arr2[j]: i += 1 elif arr2[j] < arr1[i]: j+= 1 else: print(arr2[j]) j += 1 i += 1 #def printArray(arr2): # j=0 # print(arr2[j]) # Driver program to test above function arr1 = input_lists[0] arr2 = input_lists[1] m = len(arr1) n = len(arr2) printIntersection(arr1, arr2, m, n) #printArray(arr2)I'm really new to python can anyone help me to correct the code |