我正在处理一个循环,该循环旨在读取一维数组/列表中90%的值,然后将其存储在新列表中。
我该怎么做?
答案 0 :(得分:1)
在new_lst
中,您将拥有original_lst
的90%值:
original_lst = list(range(10))
new_lst = original_lst[:int(len(original_lst)*0.9)]
print(new_lst)
打印:
[0, 1, 2, 3, 4, 5, 6, 7, 8]
答案 1 :(得分:0)
这实际上是python列表理解的机制。