永发信息网

python定义函数最后返回值是一个数组,请问调用函数的时候怎么将结果取出?

答案:3  悬赏:50  手机版
解决时间 2021-02-15 20:02
python定义函数最后返回值是一个数组,请问调用函数的时候怎么将结果取出?
最佳答案
使用返回值的方法有两种:
可以直接把调用的函数作为变量使用
可以用调用函数给一个变量赋值
第一种情况见如下例子:
l = [1,2,3,4,5]
def add_element(list, element):
    list.append(element)

    return list

print add_element(l, 6)
# >>> [1,2,3,4,5,6]
print add_element(l, 6)[5]
# >>> 6
第二种情况:
l1 = add_element(l, 6)
print l1
# >>> [1,2,3,4,5,6]
print l1[5]
# >>> 6
注意: 以上例子都是应用于python 2.x
全部回答
。。。你直接百度:liaoxuefeng,认真看一下python教程就知道啦
当然可以啊
打个比方
def func(x):
array=[]
array.append(x)
return array
a_list=func('a')追问好像返回一个数组可以,同时返回两个该怎么办呢?
return array1,array2
直接a1_list,a2_list=func('a')不行啊追答当然可以啊
def func(x):
array=[]
array.append(x)
array1 = array
return array,array1
a_list,a2_list=func('a')追问我试过返回两个报错,“can't assign to operator”,这是什么意思追答python中肯定是可以return多个值的,你自己检查检查
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
欧拉婚礼造型在哪里啊,我有事要去这个地方
下列关于工程保险的说法中,错误的是(  )
4个月宝贝儿12.7斤正常吗?男孩
烟台修高铁都能到哪里
贵阳环城高速金阳新区的出口收费站什么时候开
星之海装潢部地址在什么地方,想过去办事
日,人,心,才,口加同一偏旁组成新的字
学校六年级有三个班,一班占总人数的12/33,
金都大酒店的房间空间大不大
白云网咖在哪里啊,我有事要去这个地方
三岁孩子不长个子怎么办
劲舞团一共有多少个版本
广西兰天微耕机在什么地方啊,我要过去处理事
请教:农行的定期存单可以异地取款吗
沙漠绿洲网吧地址有知道的么?有点事想过去
推荐资讯
马桶水箱盖密封性差,一按冲水,水箱盖子缝就
“lgx>lgy 是“10x>10y 的 [ ]A.充分不必
无线路由器表面薄膜用撕掉吗?
小洋号在哪可以买到?或小洋号配件?是乐器用
我请单位的同事吃饭 他们不来
3.4和3.6之间只有一个小数3.5对还是错
2007年10月24日18时05分,我国在西昌卫星发射
踏板电动车外置灯怎么安装好看
12星座女谁最受欢迎
去除木板油漆味的方法
波音767的性能规格
一品香食府我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?