Discuss / Python / 谢谢 大家的思路

谢谢 大家的思路

Topic source

力弹则折

#1 Created at ... [Delete] [Delete and Lock User]
def pi(N):
    oddList = itertools.count(1, 2)
    oddList_N = itertools.islice(oddList, 0, N)
    a = itertools.islice(itertools.cycle([1, -1]), 0, N)
    unSignPiList = map(lambda x:4/x, oddList_N)
    signPiList = map(lambda x,y:x*y, unSignPiList, a)
    return sum(signPiList)

风逸徽杭

#2 Created at ... [Delete] [Delete and Lock User]

学以致用?


  • 1

Reply