行import re; print(re.findall("(.*) (.*)", "john smith"))输出[("john", "smith")],可以像[(first_name, last_name)] = re.findall(...). 但是,在不匹配(findall返回[])的情况下,此解包会引发ValueError: not enough values to unpack (expected 1, got 0).
安全解包这个元组数组的正确方法是什么,它可以在匹配 ( [("john", "smith")]) 和非匹配 ( []) 场景中工作?
有只小跳蛙
					DIEA
					凤凰求蛊
					收到一只叮咚
随时随地看视频慕课网APP
相关分类