Python中数组有类似C中指针吗? 可以把一串数据赋值给数组 从数组第一个...
发布网友
发布时间:2022-04-24 11:56
我来回答
共4个回答
热心网友
时间:2022-04-18 04:20
代码如下:
#coding=utf8
def data(arr):
for i in range(10):
arr.append(i)
if __name__ == '__main__':
# 定义一个数组
arr = []
# 通过方法 data() 为arr赋值
data(arr)
# 输出数组
print(arr)
运行结果:
热心网友
时间:2022-04-18 05:38
直接学c语言好了。。每种语言都有自己的特点。
phthon语言以简单实用作为流行的源泉。。多靠相对的库插件才能实现更复杂的应用。
会phthon语言,再学c语言也很容易,语句关键字基本上都是通用的。
你不可能要求一种语言具备其他语言所有功能,否则那就不是phthon语言了。。
热心网友
时间:2022-04-18 07:12
哈哈哈哈哈哈哈哈哈哈哈哈忘了!!!
热心网友
时间:2022-04-18 09:04
哈哈老哥又是你,我说了,def一个方法可以做到的。追问能不能具体点呢 我是新手 假设函数为data() 括号里为要填的数组指针 就刚才创建的数组为例 谢谢了
追答
其实不用刚才那个empty的,反而麻烦了,直接赋值就行了。
import numpy as np
import random
def data(a):
b = np.array(a, dtype='float32')
return b
a=random.sample(range(100),100)
print(data(a))
a是随机生成的,有100个(0,100)的数的list
b是数组