Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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 变量的解释_Python - Fatal编程技术网

Python 变量的解释

Python 变量的解释,python,Python,我对Python还是相当陌生的,我正在学习嵌套字典和嵌套列表,以及如何从中提取值。我有一个名为mylst的对象,它有一个元组列表,每个元组有3个项。请有人帮我解释一下以下内容,以便我了解对象测试的情况 多谢各位 test = [fruit for fruit in mylst if "Lemons" in fruit[2]] 使用常规for循环的等效方法如下: test=[] 以文字表示的数据: 如果数据[2]中的“希腊语”: test.append(数据) 查看python列表理解,了解它

我对Python还是相当陌生的,我正在学习嵌套字典和嵌套列表,以及如何从中提取值。我有一个名为
mylst
的对象,它有一个元组列表,每个元组有3个项。请有人帮我解释一下以下内容,以便我了解对象
测试的情况

多谢各位

test = [fruit for fruit in mylst if "Lemons" in fruit[2]]

使用常规for循环的等效方法如下:

test=[]
以文字表示的数据:
如果数据[2]中的“希腊语”:
test.append(数据)

查看
python列表理解
,了解它们的行为。

使用常规for循环的等效方法如下:

test=[]
以文字表示的数据:
如果数据[2]中的“希腊语”:
test.append(数据)

查看
python列表理解
,了解它们的行为。

测试是一个元组列表。在测试中,只有在元组的第三项中有“希腊”字的元组存在

让我们举个例子

Words=[(大家好,可能是,我有了新朋友),(嗨,朋友,嗨,新希腊语的意思),(你好吗,交通工具,希腊语的意思)]

当我们运行您的语句时,它将只找到单词列表中的那些元组,这些元组的第三个元素中有希腊语


Test=[(嘿,朋友,hii,新希腊语的意思),(你好吗,交通工具,希腊语的意思)]

Test是一个元组列表。在测试中,只有在元组的第三项中有“希腊”字的元组存在

让我们举个例子

Words=[(大家好,可能是,我有了新朋友),(嗨,朋友,嗨,新希腊语的意思),(你好吗,交通工具,希腊语的意思)]

当我们运行您的语句时,它将只找到单词列表中的那些元组,这些元组的第三个元素中有希腊语


Test=[(嘿,朋友,hii,新希腊语的意思),(你好吗,交通工具,希腊语的意思)]

尝试用python搜索
列表理解。您可以在网上找到的内容比任何回答此问题的人都更有用—请尝试用python搜索
列表理解。你能在网上找到的比任何人都有用,明白吗。非常感谢你。我可以看到一个常规for循环是如何等价于测试对象的。明白了。非常感谢你。我可以看到常规for循环如何等效于测试对象。非常感谢您的解释。这有助于澄清测试对象。如果它有助于您清楚地理解,那么您必须对解决方案进行投票并接受它,以便对其他有相同问题的人有所帮助。非常感谢您的解释。这有助于澄清测试对象。如果它有助于您清楚地理解,那么您必须对解决方案进行投票并接受它,以便对其他有相同问题的人有所帮助。