问题描述
我想在使用 args 或 kwargs 的第二个参数之后创建一个具有可变参数长度的函数。 该函数的目的是从我尝试过的主列表中排除新创建的列表,如下所示:
def next_row_list1(list_a,list_b,*args):
non_matches = []
for i in list_a:
if i not in list_b:
if args:
if i not in args:
non_matches.append(i)
return non_matches
new_row_list1 = next_row_list1(row_list,ID01,ID02,ID03)
然而,输出是一个仅包含新创建的列表的列表,而不是原始列表减去新创建的列表。
有人对如何正确合并 args 和 kwargs 有建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)