падаваны привыкают очищать строки от темных символов типа '\n'
или
line = int(line.strip()) * 2
или
b = [x.strip() for x in b]
кстати, в качестве отладки простой print или pprint.pprint() очень помогают
и тут
b = a.readlines()
for line in a.readlines():
лишнее что-то, например список b