我有两个列表,一个包含一组索引点,我想从第二个列表中提取。
index_values = [3, 3, 6, 7]
十个数字的列表
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
我正在尝试将结果打印到第二个列表中3, 3, 6, and 7
索引处的数字。
感谢任何帮助。
谢谢!
答案 0 :(得分:1)
我有两种选择,就像我看到的那样。
s = ', '.join([str(numbers[idx]) for idx in index_values]) # or '\n' for newlines
print(s)
for idx in index_values:
print(numbers[idx])