遍历一个列表,最多遍历其长度的百分比-Python

遍历一个列表,最多遍历其长度的百分比-Python,python,loops,for-loop,Python,Loops,For Loop,我正在处理一个循环,打算读取一维数组/列表中90%的值,然后将其存储在新列表中 我该怎么做呢?在新的\u lst中,您将拥有原始\u lst的90%值: 印刷品: [0, 1, 2, 3, 4, 5, 6, 7, 8] 计算列表的长度~~>X。 按你想要的方向计算90%的X~~~>Y圆。 抓取第一个Y元素,例如从i=0迭代到i=Y-1。 这实际上是python列表理解背后的机制。提供您的尝试以及一些示例输入和所需输出您尝试了什么?请提供一个示例,您不需要在索引或查找len之前将其强制转换到列表

我正在处理一个循环,打算读取一维数组/列表中90%的值,然后将其存储在新列表中

我该怎么做呢?

在新的\u lst中,您将拥有原始\u lst的90%值:

印刷品:

[0, 1, 2, 3, 4, 5, 6, 7, 8]
计算列表的长度~~>X。 按你想要的方向计算90%的X~~~>Y圆。 抓取第一个Y元素,例如从i=0迭代到i=Y-1。
这实际上是python列表理解背后的机制。

提供您的尝试以及一些示例输入和所需输出您尝试了什么?请提供一个示例,您不需要在索引或查找len之前将其强制转换到列表中,您可以在之后执行此操作,因为这样可能会更有效地获得结果problem@aws_apprentice你是说射程吗?我只是作为快速列表创建的一个例子。当然,在现实世界中,你通常不会这么做。
[0, 1, 2, 3, 4, 5, 6, 7, 8]