-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path049-count.py
More file actions
52 lines (45 loc) · 1.71 KB
/
049-count.py
File metadata and controls
52 lines (45 loc) · 1.71 KB
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
"""
Counting elements in a collection with a specific value
-------------------------------------------------------
Input: (object) Any type of input object: list, tuple, string
(value) The value to search for.
Any type: list, tuple, string, number,
Return: (int) number of items
"""
# Numbers in a list
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 8, 9, 8, 0]
search_value = 9
returnvalue = numbers.count(search_value)
print('\nNumbers: {}\nSearch value: {}\nCount: {}'
.format(numbers, search_value, returnvalue))
# Cars in a list
cars = ["Audi", "BMW", "Chrysler", "Dodge", "Ford", "Ford"]
search_value = 'Ford'
returnvalue = cars.count(search_value)
print('\nCars: {}\nSearch value: {}\nCount: {}'
.format(cars, search_value, returnvalue))
# Sentence
sentence = 'This is an "I" letter.'
search_value = 'i'
returnvalue = sentence.count(search_value)
print('\nSentence: {}\nSearch value: {}\nCount: {}'
.format(sentence, search_value, returnvalue))
# Sentence
sentence = 'This is an "I" letter.'
sentence = sentence.lower()
search_value = 'i'
returnvalue = sentence.count(search_value)
print('\nSentence: {}\nSearch value: {}\nCount: {}'
.format(sentence, search_value, returnvalue))
# Sentence
sentence = 'This is an "I" letter.'
search_value = 'is'
returnvalue = sentence.count(search_value)
print('\nSentence: {}\nSearch value: {}\nCount: {}'
.format(sentence, search_value, returnvalue))
# Sentence
sentence = 'This is an "I" letter.'
search_value = 'an'
returnvalue = sentence.count(search_value)
print('\nSentence: {}\nSearch value: {}\nCount: {}'
.format(sentence, search_value, returnvalue))