import re
file="""file Science/Chemistry/Quantum 444 1
file Marvel/CaptainAmerica 342 0
file DC/JusticeLeague/Superman 300 0
file Math 333 0
file Biology 224 1"""
data=file.splitlines()
def create_dict(data):
dictionary = {}
for line in data:
m = re.search(r'file\s+([^/\s]*)\D*(\d+)', line)
if m:
dictionary[m.group(1)] = m.group(2)
return dictionary
res = create_dict(data)
print(res)
aW1wb3J0IHJlCmZpbGU9IiIiZmlsZSBTY2llbmNlL0NoZW1pc3RyeS9RdWFudHVtIDQ0NCAxCmZpbGUgTWFydmVsL0NhcHRhaW5BbWVyaWNhIDM0MiAwCmZpbGUgREMvSnVzdGljZUxlYWd1ZS9TdXBlcm1hbiAzMDAgMApmaWxlIE1hdGggMzMzIDAKZmlsZSBCaW9sb2d5IDIyNCAxIiIiCmRhdGE9ZmlsZS5zcGxpdGxpbmVzKCkKCmRlZiBjcmVhdGVfZGljdChkYXRhKToKICAgIGRpY3Rpb25hcnkgPSB7fQogICAgZm9yIGxpbmUgaW4gZGF0YToKICAgICAgICBtID0gcmUuc2VhcmNoKHInZmlsZVxzKyhbXi9cc10qKVxEKihcZCspJywgbGluZSkKICAgICAgICBpZiBtOgogICAgICAgICAgICBkaWN0aW9uYXJ5W20uZ3JvdXAoMSldID0gbS5ncm91cCgyKQogICAgcmV0dXJuIGRpY3Rpb25hcnkKCnJlcyA9IGNyZWF0ZV9kaWN0KGRhdGEpCnByaW50KHJlcyk=