def list_pad(lst, size, value):
padded_list = lst[:]
original_size = len(lst)
# Pad the list with the given value
if size > original_size:
padded_list.extend([value] * (size - original_size))
return padded_list
lst = [1, 2, 3]
size = 5
value = 0
padded_list = list_pad(lst, size, value)
print(padded_list)
'''
run:
[1, 2, 3, 0, 0]
'''