Python 值错误:值太多,无法解压缩(预期为2)
我想在excel中获取数据,但有一些列需要格式化。我创建函数并调用它,它显示错误值error“太多值无法解包(expected2)”。我可以做些错误的事情来调用函数或其他什么吗? 我的职能:Python 值错误:值太多,无法解压缩(预期为2),python,Python,我想在excel中获取数据,但有一些列需要格式化。我创建函数并调用它,它显示错误值error“太多值无法解包(expected2)”。我可以做些错误的事情来调用函数或其他什么吗? 我的职能: def format_bank_account_no(self, bank_account_no, bank_name): type_1 = [ 'bankA', 'bankB', 'bankC', ] if (bank_na
def format_bank_account_no(self, bank_account_no, bank_name):
type_1 = [
'bankA',
'bankB',
'bankC',
]
if (bank_name in type_1):
return bank_account_no[0:3]+'-'+bank_account_no[3:4]+'-'+bank_account_no[4:9]+'-'+bank_account_no[9:10]
elif (bank_name == 'bankD'):
return bank_account_no[0:3]+'-'+bank_account_no[3:4]+'-'+bank_account_no[4:9]+'-'+bank_account_no[9:12]
else:
return bank_account_no
调用函数:
(item.get('contract_code'), 'Normal'),
(item.get('customer_name'), 'Normal'),
(item.get('bank_code'), 'Normal'),
(self.format_bank_account_no(item.get('bank_account_no'), 'Normal')),
(item.get('bank_account_name'), 'Normal'),
如果你附上一些示例数据和错误消息,那就太好了。同时告诉我们你是如何调用这个函数的。不要发布图片。格式化代码、回溯和数据作为文本是首选。很抱歉,我发布了一张图片,它没有显示,我现在预编码