使用指定数量的元素

时间:2016-01-15 01:53:37

标签: python list elements linear

如何使用Python创建指定数量的元素的列表,这些元素从0增加到1?

为了更清楚,我想生成一个3270元素列表,从0到1线性增加。由于我需要这么大的列表,我认为指定步骤是不可能的。

我尝试使用list(range()),但这只适用于整数。

2 个答案:

答案 0 :(得分:3)

#include <iostream>
#include <array>
#include <vector>
#include <utility>
using namespace std;

static const size_t SIZE = 10;

struct Student{
  std::string str;
  int i;
};

int main() {

    //example using two arrays for each of the types:

    std::string names[SIZE];
    int ages[SIZE];

    //1 dimensional array examples:

    //C++ std array of paired type
    std::array<std::pair<std::string,int>,SIZE> students1;

    //C++ std array of struct data
    std::array<Student,SIZE> students2;

    //C style array of paired type
    std::pair<std::string,int> students3[SIZE];

    //C style array of struct data
    Student students4[SIZE];

    //vector examples:

    //use a vector to allow dynamic sizes
    std::vector<std::pair<std::string,int>> students5;
    std::vector<Student> students6;


}

答案 1 :(得分:0)

df['ExpectedId'].values