Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
学习Python。P做什么?_Python_Python 3.x - Fatal编程技术网

学习Python。P做什么?

学习Python。P做什么?,python,python-3.x,Python,Python 3.x,我刚刚开始学习Python。我正在学习的书有下面的代码。我理解一般意义和最终结果,但我不理解P从何而来以及它的作用。你能给我解释一下吗 parts = ['43', '44', '45\n'] numbers = [int(P) for P in parts] 在您的例子中,p只是一个变量,您可以使用它从零件列表中获取每个单独的零件(p) p是所谓的“列表理解”中的一个内部变量。行numbers=[int(P)表示部分中的P]只是一个压缩for循环

我刚刚开始学习Python。我正在学习的书有下面的代码。我理解一般意义和最终结果,但我不理解
P
从何而来以及它的作用。你能给我解释一下吗

parts = ['43', '44', '45\n']
numbers = [int(P) for P in parts]

在您的例子中,p只是一个变量,您可以使用它从零件列表中获取每个单独的零件(p)

p
是所谓的“列表理解”中的一个内部变量。行
numbers=[int(P)表示部分中的P]
只是一个压缩for循环