(Python基础教程之十五)Python开箱Tuple–太多值无法解压
2026/7/22 15:25:39 网站建设 项目流程

Python示例,用于unpack元组或序列或可迭代,以便该元组可能长于N个元素,从而导致“太多的值无法unpack”异常。

1.打开任意长度的元组

Python“ star expressions”可用于unpack任意长度的元组。

example1.py >>> employee = ('Lokesh', 'email@example.com', '111-222-333', '444-555-666') >>> name, email, *phone_numbers = employee >>> name 'Lokesh' >>> email 'email@example.com' >>> phone_numbers ['111-222-333', '444-555-666'] example2.py >>> *elements, end = [1,2,3,4,5,6,7,8] >>> elements [1,2,3,4,5,6,7] >>> end 8

2.unpack元组并丢弃不想要的值

If there is a mismatch in the number of elements, you’ll get an error.

example3.py >>> recor

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询