2024-04-24 10:15:04 发布
网友
我试图从Python中的数组中调用一个元素。例如:
array = [[a1,a2,a3,a4], [b1,b2,b3,b4], [c1,c2,c3,c4]]
问题是,如何只打印b1值?在
您只需从数组元素访问数组元素,如下所示:
array[1][0]
要访问b1,请执行以下操作:
b1
print array[1][0]
请参见示例:
基本上,您将在位置1处索引array(返回b列表),然后在位置0为列表编制索引(返回b1)。在
array
通过对嵌套列表应用索引:
lst = [ ['a1', 'a2', 'a3', 'a4'], ['b1', 'b2', 'b3', 'b4'], ['c1', 'c2', 'c3', 'c4'] ] b1 = lst[1][0]
第一个索引返回该位置的对象;该对象恰好也是一个列表,因此您可以立即对该结果应用另一个索引。在
这也扩展到字典和属性。可以对这些嵌套列表使用列表方法:
例如。在
如果这有助于理解,请设想将第一次索引操作的结果分配给临时变量:
tmp = lst[1] b1 = tmp[0]
您只需从数组元素访问数组元素,如下所示:
要访问
b1
,请执行以下操作:请参见示例:
^{pr2}$基本上,您将在位置1处索引
array
(返回b列表),然后在位置0为列表编制索引(返回b1
)。在通过对嵌套列表应用索引:
第一个索引返回该位置的对象;该对象恰好也是一个列表,因此您可以立即对该结果应用另一个索引。在
这也扩展到字典和属性。可以对这些嵌套列表使用列表方法:
^{pr2}$例如。在
如果这有助于理解,请设想将第一次索引操作的结果分配给临时变量:
相关问题 更多 >
编程相关推荐