将数字列表拆分为 N 个偶数小节

雷迪

我有一个数字列表,我想将它们分成 N 个均匀间隔的数字,而第一个和最后一个数字必须在结果列表中,所有数字都应该是整数,所以我可以在最后两个差一点。

例如,我有一个 1-100 的范围,我想要三个数字的结果列表,所以它会是[1, 50, 100]. 有没有python的方法来分割它们?或者什么可以是一个方程来获得增量?通过 (last-first)/N 获取增量将不起作用,因为它会导致更多数字。

我无法想出一个工作方程来获得增量,我所拥有的最好的是(last-first-2)/N-2,但这无法对某些组合进行均匀拆分。

泡利

你可以这样做numpy.linspace()

import numpy as np
np.linspace(1, 100, 3, dtype=int)

输出:

array([  1,  50, 100])

或者,如果您已经有一个整数列表,并且您想使用此方法从中进行采样:

nums = range(1,200,2)  # odd numbers 
[nums[i-1] for i in np.linspace(1, 100, 3, dtype=int)]

输出:

[1, 99, 199]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数字列表拆分为n个块,以使这些块具有(接近)相等的总和并保持原始顺序

来自分类Dev

如何将列表或IEnumerable拆分为N个大小的较小列表?

来自分类Dev

将 100 个数字拆分为 N 个相同长度的部分

来自分类Dev

将数字字符串拆分为偶数和奇数整数列表

来自分类Dev

将具有M个元素的向量列表拆分为2个N和MN元素列表

来自分类Dev

Prolog:将大小为 N 的列表拆分为两个已知大小为 K 和 NK 的列表

来自分类Dev

R:在特定字符处将长度为n> 1的字符向量拆分为n个向量的列表

来自分类Dev

如何将pi的数字拆分为一个列表

来自分类Dev

C#-将列表拆分为n个子列表

来自分类Dev

C#-将列表拆分为n个子列表

来自分类Dev

如何将数组拆分为n个部分?

来自分类Dev

如何将字典拆分为“ n”个部分

来自分类Dev

将字符串拆分为n个长度的数组

来自分类Dev

将多维pytorch张量拆分为“ n”个较小的张量

来自分类Dev

将gtsummary()长表拆分为n个较小的表

来自分类Dev

将文本拆分为n个单词的较小文本

来自分类Dev

如何将字典拆分为“ n”个部分

来自分类Dev

将数据集拆分为N个片段

来自分类Dev

将一个拆分器拆分为N个拆分器

来自分类Dev

将一个拆分器拆分为N个拆分器

来自分类Dev

将字符串和数字作为字符串的列表拆分为两个,以使它们浮动

来自分类Dev

在bash中,将变量拆分为一个数组,每个数组值包含列表中的n个值

来自分类Dev

Python将列表拆分为一个元素

来自分类Dev

将CSV的1列拆分为3个列表/列

来自分类Dev

Python将列表分为N个块,总和大致相等

来自分类Dev

蜂巢:SQL请求将一个表拆分为大约相同大小的N个表?

来自分类Dev

Mongo-将1个查询拆分为N个查询

来自分类Dev

MongoDB:如何将一个集合拆分为n个集合?

来自分类Dev

蜂巢:SQL请求将一个表拆分为大约相同大小的N个表?

Related 相关文章

  1. 1

    将数字列表拆分为n个块,以使这些块具有(接近)相等的总和并保持原始顺序

  2. 2

    如何将列表或IEnumerable拆分为N个大小的较小列表?

  3. 3

    将 100 个数字拆分为 N 个相同长度的部分

  4. 4

    将数字字符串拆分为偶数和奇数整数列表

  5. 5

    将具有M个元素的向量列表拆分为2个N和MN元素列表

  6. 6

    Prolog:将大小为 N 的列表拆分为两个已知大小为 K 和 NK 的列表

  7. 7

    R:在特定字符处将长度为n> 1的字符向量拆分为n个向量的列表

  8. 8

    如何将pi的数字拆分为一个列表

  9. 9

    C#-将列表拆分为n个子列表

  10. 10

    C#-将列表拆分为n个子列表

  11. 11

    如何将数组拆分为n个部分?

  12. 12

    如何将字典拆分为“ n”个部分

  13. 13

    将字符串拆分为n个长度的数组

  14. 14

    将多维pytorch张量拆分为“ n”个较小的张量

  15. 15

    将gtsummary()长表拆分为n个较小的表

  16. 16

    将文本拆分为n个单词的较小文本

  17. 17

    如何将字典拆分为“ n”个部分

  18. 18

    将数据集拆分为N个片段

  19. 19

    将一个拆分器拆分为N个拆分器

  20. 20

    将一个拆分器拆分为N个拆分器

  21. 21

    将字符串和数字作为字符串的列表拆分为两个,以使它们浮动

  22. 22

    在bash中,将变量拆分为一个数组,每个数组值包含列表中的n个值

  23. 23

    Python将列表拆分为一个元素

  24. 24

    将CSV的1列拆分为3个列表/列

  25. 25

    Python将列表分为N个块,总和大致相等

  26. 26

    蜂巢:SQL请求将一个表拆分为大约相同大小的N个表?

  27. 27

    Mongo-将1个查询拆分为N个查询

  28. 28

    MongoDB:如何将一个集合拆分为n个集合?

  29. 29

    蜂巢:SQL请求将一个表拆分为大约相同大小的N个表?

热门标签

归档