Вы можете сделать это, используя словарь:
d1 = {"00f_5" :["AAA","AAC",3], 'oof_6': ["CCC",2,3]}
out = {key: [value if not isinstance(value, int) else 0 for value in lst]
for key, lst in d1.items()}
print(out)
# {'00f_5': ['AAA', 'AAC', 0], 'oof_6': ['CCC', 0, 0]}
Для каждого подсписка мы используем понимание списка, сохраняя значение, если оно не является int
, заменяя его (здесь на 0, но вы можете вместо него поставить строку).