Suppose I have a string containing the following:
'*as**4fgdfgd*vv**6fdfd5***5'
String contains numbers, letters, and a special symbol such as an asterisk.
- I need to find the sum of numbers
(4,6) (5,5)separated byasterisk. - The
number of asterisksbetween two numbers must beequal to 3. - Return
Trueifsumofevery pairisequal to 10.
Examples:
*as**4fgdfgd*vv**6fdfd5***5returnsTrue.ssss*0***10jkj* **0***10returnsTrue.5***5***5returnsTruebecause there 3 asterisks between the numbers and sum equals 10.8**2returnsFalse
My Code So far:
my_str = "*as**4fgdfgd*vv**6fdfd5***5"
my_digits = [int(x) for x in my_str if x.isnumeric()]
print(sum(my_digits))