如何将电话和电子邮件与此列表的对应名称相加:
list_key_value = [['Jibs', ('251871', 'jibs@stack.com')],
['Marco', ('0000000', 'marco@live.com')],
['Richard', ('099099', 'richar@hotmail.com')]]
Run Code Online (Sandbox Code Playgroud)
像这样:
[['Jibs', '251871', 'jibs@stack.com'],
['Marco', '0000000', 'marco@live.com'],
['Richard', '099099', 'richar@hotmail.com']]
Run Code Online (Sandbox Code Playgroud)
因为它来自Python 3.5中的这个命令:
list_key_value=[ [k,v] for k,v in dct.items()]
print(list_key_value)
Run Code Online (Sandbox Code Playgroud)
您想要解压缩嵌套列表,您可以在列表解析中使用多值解包,以实现该目标:
list_key_value=[[k,i,j] for k,(i,j) in dct.items()]
Run Code Online (Sandbox Code Playgroud)