Files

25 lines
580 B
Python

# HumanEval/5
# Loki Mode Multi-Agent Solution
# Attempts: 1
# Passed: True
from typing import List
def intersperse(numbers: List[int], delimeter: int) -> List[int]:
""" Insert a number 'delimeter' between every two consecutive elements of input list `numbers'
>>> intersperse([], 4)
[]
>>> intersperse([1, 2, 3], 4)
[1, 4, 2, 4, 3]
"""
if not numbers:
return []
result = []
for i, num in enumerate(numbers):
result.append(num)
if i < len(numbers) - 1:
result.append(delimeter)
return result