赋值后的python变量值
我是python新手,在重写旧python脚本的过程中,我遇到了以下几行代码:赋值后的python变量值,python,Python,我是python新手,在重写旧python脚本的过程中,我遇到了以下几行代码: some_list = #some list with data some_variable = [x[0] for x in some_list] 什么是x[0]?我没有看到前面声明的x,它是在这一行创建的吗 该值或某个_变量是什么?名单 更新 通过“x”,我指的是x[0],而不是for循环中的xx是for循环中的迭代元素,在这种情况下一些\u列表是序列列表,例如列表、元组、dict或字符串。在括号中,称为列表理
some_list = #some list with data
some_variable = [x[0] for x in some_list]
什么是x[0]
?我没有看到前面声明的x
,它是在这一行创建的吗
该值或某个_变量是什么?名单
更新
通过“x”,我指的是
x[0]
,而不是for循环中的xx是for循环中的迭代元素,在这种情况下一些\u列表
是序列列表,例如列表、元组、dict或字符串。在括号中,称为列表理解,您可以遍历一些列表。x是某个列表的当前元素,从中获取第一个元素x[0]
,并将其放入新列表中 是的,x
来自此行<代码>用于某些列表中的x。这是一个列表。很酷的东西,谢谢你的解释