首页 > 解决方案 > 如何在不使用任何内置函数的情况下在数组中插入元素

问题描述

如何在不使用内置函数的情况下在数组中插入元素。

我已经用内置函数试过了

print("INSERTION:")
a = []
n = int(input("ENTER THE LENGTH OF AN ARRAY:"))

for i in range(n):
    x =int(input("ENTER THE NEXT VALUE:"))
    a.append(x)
print(a)

我得到了我的预期结果,但我想要相同的结果而不使用我们在 java 中使用的任何内置函数。

标签: python

解决方案


严格来说,如果你这样做,你就不会使用函数

a = a + [x]

但这会更慢,并且a每次都会重新创建(即它的身份会改变)。


推荐阅读