我在列表中有数据,即行我有一个索引列表,也就是索引
如何打印基于索引的数据
对前女友。
rows = [['1', 'John', '20'],
['2', 'Mary', '19'],
['3', 'Alex', '20'],
['4', 'Jaydeep', '24'],
['5', 'Meet', '23'],
['6', 'Parth', '25']
]
和
indexes = [0,1]
然后我想打印
for row in rows:
print(row[0], row[1])
类似下面的内容(就我对这个问题的理解…)
row = [7,12,90]
indexs = [2,0,1]
for i in indexs:
print(row[i])
输出90
7
12
这个问题令人困惑。如果您正在寻找数组值,请使用balderman的答案。从您的问题中,可以理解您需要显示"打印"。在这种情况下,使用下面的代码。
row=[1,2,3,4]
indexes=[0,1,2,3]
res="print "
for i in indexes:
res+=" row[{0}],".format(i)
print(res)