zip - 'zip(*)' 函数和运算符是什么意思?
问题描述
我一直在寻找答案。
任何人都可以解释一下,实际上运算符 * 对函数 zip() 做了什么?
list_a = [1,2,3]
string_a = ['one', 'two', 'three']
result = list(zip(list_a, string_a))
numbers, words = zip(*result)
print('numbers = ', c)
print('words = ', v)
我知道,实际上 zip() 做了什么,但是这个星号让我感到困惑。
预先感谢您的解释*)
解决方案
推荐阅读
- java - 当我们使用 docker-compose 文件时,我们如何配置 maven oracle 依赖项?
- java - CrudRepository.save 是否为 spring 数据 1.13.18.RELEASE 返回 null
- ios - 在混合的 Swift Cocoapod 库中隐藏 Objective C
- java - Spring Boot 应用程序的单元测试
- python - 如何仅转义分隔符而不转义CSV中的换行符
- javascript - 在 React 中使用枚举文件中的属性返回标题未定义
- mysql - MySql:将数据添加到列而不删除以前的数据
- swift - 如何在没有 segue 的情况下传递数组?
- python - 如何在模型和表单中使用 django 常规继承
- python - 如何使用 Python xlwings 逐个单元格地从一个文件复制到另一个文件