全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
6079 14
2022-04-08
例如:有1个字符串A='RES1,RES2,RES3,RES4',其中字符串里面RES1=1,RES2=2,RES3=8,RES4=9,目前需要
把字符传参数传入函数

例子:
def get_sel_excel(file_excel):
    w_excel(A)


其中A入参该怎么传?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-4-8 17:05:20
def get_sel_excel(file_excel):
    w_excel(RES1,RES2,RES3,RES4)

目前要表示如上所示
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-4-9 09:04:13
def get_sel_excel(file_excel, res1, res2, res3, res4):
     w_excel(res1, res2, res3, res4)

如果嫌参数长,可以放进列表listRes =[1,2,8, 9]
def get_sel_excel(file_excel, listRes):
       w_excel(listRes[0], listRes[1], listRes[2], listRes[3])

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-4-9 10:39:54
HappyAndy_Lo 发表于 2022-4-9 09:04
def get_sel_excel(file_excel, res1, res2, res3, res4):
     w_excel(res1, res2, res3, res4)
可能我描述得不够准确,现成是得出变量比如remind_s1,remind_res1,remind_s2,....等一串变量,这串变量都是有值的,而且现在是不确定变量的个数,这个是动态的变量个数,搞成字符串AD=remind_s1+remind_res1+remind_s2+...传送到def get_sel_excel(AD),发现这样子会报错,行不通,有什么其他方法可以传送这个动态个数的的变量
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-4-9 12:48:42
AD = [remind_s1, remind_res1, ....]
def get_sel_excel(AD):
那应该没问题。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-4-9 15:07:32
HappyAndy_Lo 发表于 2022-4-9 12:48
AD = [remind_s1, remind_res1, ....]
def get_sel_excel(AD):
那应该没问题。。。
那这个就是列表了,列表试了也不行
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

分享

扫码加好友,拉您进群