Eu vi que existem duas maneiras (talvez mais) de concatenar listas no Python: Uma maneira é usar o método extend ():
a = [1, 2]
b = [2, 3]
b.extend(a)
o outro para usar o operador mais (+):
b += a
Agora, eu me pergunto: Qual dessas duas opções é a maneira 'pitônica' de concatenação de listas e existe uma diferença entre as duas (procurei o tutorial oficial do Python, mas não consegui encontrar nada sobre esse tópico).
.__iadd__()
/.__add__()
/.__radd__()
contra.extend()