python给可变长度的元组列表赋值-*表达式

python给可变长度的元组列表赋值

# *表达式,可变长度元组的赋值
person = [
    ('lewis', 'basketball', 'PlayGame'),
    ('jack', 'football'),
    ('jack', 22, 11)
]

for name, *hobby in person:
    if name == 'lewis':
        print('lewis: ', *hobby)
    elif name == 'jack':
        print('jack: ', *hobby)

提供Python自动化脚本编写服务,如有需求可以联系qq:838648292

你可能感兴趣的:(python列表和元组的处理)