在列表中打印该值,该列表位于第一个元素的索引中

时间:2017-09-13 13:04:38

标签: python-2.7 list loops indexing

我试图获取列表中第一个索引的值,然后使用此值打印与此对应的索引值。

例如,在列表中

[1,2,3,4,5,3]

我想打印值'2'

list_list = [5, 1.7, 1.6, 1.3, 1.4, 1.2, 1.3, 1.5, 1.6]
op_list = []
for k in list_list: 
    if(list_list[0] == list_list.index('k'):
       op_list.append(k)
    print(op_list)

1 个答案:

答案 0 :(得分:1)

你的问题有点令人困惑,但如果我没有弄错,你想取list[0]的数值,然后打印出该值的位置索引的数值。由list[0]

返回
list_list = [1, 2, 3, 4, 5, 3]
print(list_list[list_list[0]])
>> 2

list_list = [5, 1.7, 1.6, 1.3, 1.4, 1.2, 1.3, 1.5, 1.6]
print(list_list[list_list[0]])
>> 1.2