-
Notifications
You must be signed in to change notification settings - Fork 0
/
codewars10.py
30 lines (19 loc) · 939 Bytes
/
codewars10.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#Can you find the needle in the haystack?
#Write a function findNeedle() that takes an array full of junk but containing one "needle"
#After your function finds the needle it should return a message (as a string) that says:
#"found the needle at position " plus the index it found the needle, so:
def find_needle(haystack):
name = 'needle'
index = haystack.index(name)
call = 'found the needle at position '
new_list = call + str(index)
return new_list
print(find_needle(['hay', 'junk', 'hay', 'hay', 'moreJunk', 'needle', 'randomJunk']))
#intriguing examples
def find_needle(haystack): return 'found the needle at position %d' % haystack.index('needle')
def find_needle(haystack):
return 'found the needle at position {}'.format(haystack.index('needle'))
def find_needle(haystack):
for i, x in enumerate(haystack):
if x == 'needle':
return 'found the needle at position %d' % i