python - 如何在不使用任何内置函数的情况下在数组中插入元素
问题描述
如何在不使用内置函数的情况下在数组中插入元素。
我已经用内置函数试过了
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 中使用的任何内置函数。
解决方案
严格来说,如果你这样做,你就不会使用函数
a = a + [x]
但这会更慢,并且a
每次都会重新创建(即它的身份会改变)。
推荐阅读
- linux - i2c 节点中附加引脚的设备树绑定
- sql - 测试一个函数是否适用于对偶
- linux - RPM 在安装后脚本运行后而不是在它之前删除文件
- sql - 在 Anylogic 上的数据库视图中旋转
- ruby-on-rails - 我如何为 nil:NilClass 解决这个未定义的方法 `[]' 并在模板文件中调用结果
- codeigniter - Codeigniter 中的 Google Analytics(分析)活动数据
- java - 将 JCEKS 密钥库加载到 Vert.x
- sql-server - 如何将本地 sql server 中的数据导入 Azure SQL Server
- ruby-on-rails - 我应该如何从模块返回哈希?
- javascript - 通过 javascript 为 chrome 浏览器阻止警报或任何自定义弹出窗口