全新的python尝试这样做,但没有用。
>>> list (range (1, 9))
[1, 2, 3, 4, 5, 6, 7, 8]
>>> args = [1,9]
>>> list (range (args))
任何帮助将不胜感激
答案 0 :(得分:1)
创建第一个列表:
[(1, x) for x in range(1, n + 1)]
创建第二个列表:
[1.0 / x for x in range(1, n + 1)]
答案 1 :(得分:1)
首先,(1,i)
对列表:
pairs = [(1, x) for x in range(1, n + 1)]
接下来是比率列表:
divs = [num/denom for num, denom in pairs]
(如果您使用的是python 2.x,则可能还需要from __future__ import division