我是说这个:
>>> d = {a : a ** 2 for a in range(7)}
>>> d
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36}
Run Code Online (Sandbox Code Playgroud)
我设法找到这些资源:
这些似乎只是教程; 我想在文档本身中找到它.
您正在寻找参考文档表达式章节的"列表,集和词典的显示"部分.
该部分涉及定义文字列表,集合和字典,以及这些类型的理解表达式.
为了构造一个列表,一个集合或一个字典,Python提供了一种称为"显示"的特殊语法,每种语法都有两种形式:
- 容器内容是明确列出的,或者
- 它们是通过一组循环和过滤指令计算出来的,称为理解.