Extend a list

20 August 2020

Code

Extend list with list:

# Create lists
x = [1,2,3]
y = [888, 999]

# Extend
x.extend(y)

# Output
print(x)
print(type(x))
[1, 2, 3, 888, 999]
<class 'list'>

.

Combine list with list using ‘+’:

# Create lists
x = [1, 2, 3]
y = [888, 999]

# Combine lists
z = x + y 

# Output
print(z)
print(type(z))
[1, 2, 3, 888, 999]
<class 'list'>

.

Extend list with tuple:

# Create 
x = [1,2,3] # list
y = (888, 999) # tuple

# Extend
x.extend(y)

# Output
print(x)
print(type(x))
[1, 2, 3, 888, 999]
<class 'list'>

.

Extend list with set:

# Create 
x = [1,2,3] # list
y = {888,888,999}  # set

# Extend
x.extend(y)

# Output
print(x)
print(type(x))
[1, 2, 3, 888, 999]
<class 'list'>

.

Extend list with Series:

# Create 
x = [1,2,3] # list
y = pd.Series([888,999]) # Series

# Extend
x.extend(y)

# Output
print(x)
print(type(x),'\n')
[1, 2, 3, 888, 999]
<class 'list'>






Any errors in code above?
Please send a message.