+
Both sides are of the same sequence type. Stitching into a new sequence
Print ((1, 2, 3) + (4, 6)) print ("Beimenchuixue" + "Ximenchuifeng") print ([1, 2, 3] + [4, 5, 6])
*
Sequence type directly self-replicating how many times, * object is int type, support + sequence support * operation
Print ((1, 2, 3) * 3) print ("Beimenchuixue" * 3) print ([1, 2, 3] * 3)
+=
In-place plus, both sides are sequence types, the latter can be iterated type added to the former data structure, if the former is a mutable type, or both are the same type of direct splicing.
numbers = [1, 2, 3]numbers + = ' sss ' Print (numbers) numbers + = (1, 2, 3) print (numbers)
Append
Add the content as a whole object
numbers = [1, 2, 3]numbers.append ([3, 4]) print (numbers)
Extend
Add the contents sequentially in order
numbers = [1, 2, 3]numbers.extend (' North Gate Blowing Snow ') print (numbers
python-Sequence Common Method + * + = Extend Append method difference