Last active
June 23, 2021 17:52
-
-
Save richardpascual/a33b9a1a472bb19495921f933aa02e52 to your computer and use it in GitHub Desktop.
Looping: Print the value for every position with an odd index
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# print the value for every position with an odd index. | |
#Write your function here | |
def odd_indices(lst): | |
new_list = [] | |
for idx in lst: | |
if lst.index(idx) % 2 != 0: | |
new_list.append(idx) | |
return(new_list) | |
#Uncomment the line below when your function is done | |
print(odd_indices([4, 3, 7, 10, 11, -2])) | |
# Alternate solution using a range definition | |
def odd_indices(lst): | |
new_lst = [] | |
for index in range(1, len(lst), 2): | |
new_lst.append(lst[index]) | |
return new_lst |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment