Saya telah melihat sebenarnya ada dua (mungkin lebih) cara untuk menggabungkan daftar dengan Python: Salah satu caranya adalah dengan menggunakan metode extended ():
a = [1, 2]
b = [2, 3]
b.extend(a)
yang lain untuk menggunakan operator plus (+):
b += a
Sekarang saya bertanya-tanya: Manakah dari dua opsi itu yang merupakan cara 'pythonic' untuk melakukan daftar concatenation dan apakah ada perbedaan di antara keduanya (saya telah melihat tutorial Python resmi tetapi tidak dapat menemukan apa pun tentang topik ini).
.__iadd__()
/.__add__()
/.__radd__()
versus.extend()