79807897

Date: 2025-11-03 13:10:46
Score: 1
Natty:
Report link

You could use list comprehension like that:

a_dict = {item[0]: item for item in list_a}

list_c = [
    (
        f"({tuple_item[1]}-{tuple_item[2]}) {tuple_item[0]}"
        if (tuple_item := a_dict.get(item)) and tuple_item[1] is not None
        else item
    )
    for item in list_b
]
print(list_c)
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Mohammad Othman