擅长:python、mysql、java
<p><strong>代码:</strong></p>
<pre><code>def removeSingleElement(value, array):
"""
Remove value from the input array.
Input parameters:
value: Remove Value.
array: Input array.
Output parameters:
return array.
"""
#- Length of array.
array_length = len(array)
i = array_length - 1
#- Iterate Array from higher index to Lower index.
while i > -1:
#- Check Current item value with remove value.
if array[i] == value:
#- Remove Value from the input list.
array.pop(i)
#- Append None value to input list.
array.append(None)
#- Decrement index value by 1
i -= 1
return array
remove_item = 'x'
input_array = ['x', 1, 2, 3, 'x', 4, 5, 'x']
output_array = removeSingleElement(remove_item, input_array)
print "Output:", output_array
</code></pre>
<p><strong>输出:</strong></p>
^{pr2}$