tuple demo

转载 2015年07月08日 08:20:51
#quote from MIT 'introduction to computation and programming using python, Revised' 
def findDivisors(n1, n2):
    """Assumes that n1 and n2 are positive ints
       Returns a tuple containing all common divisors of n1 & n2"""
    divisors = () #the empty tuple
    for i in range(1, min(n1, n2) + 1):
        if n1%i == 0 and n2%i == 0:
            divisors += (i,)
    return divisors

divisors = findDivisors(20, 100)
print divisors
total = 0
for d in divisors:
    total += d
print total


%run "C:\Users\Administrator\test.py"
(1, 2, 4, 5, 10, 20)
42

相关文章推荐

类似Boost中Tuple的实现

  • 2010年10月23日 10:37
  • 935KB
  • 下载

打印输出任意tuple

  • 2013年07月07日 10:12
  • 596B
  • 下载

Scala基础语法、函数及Array、Map、Tuple

1.Scala基础语法 2.Scala中函数 3,Scala中的Array、Map、Tuple Scala基础

python初学list与tuple教程

  • 2017年03月12日 23:05
  • 101KB
  • 下载

scala-03:Tuple、Array、Map与file文件操作入门实战

一 Tuple 元祖 1,在sclal中有用的容器对象是元祖: Tuple,元组是n个对象的一个聚集(Map是n=2个对象的聚集),与列表一样,元素也是不可变的,但与列表不同,在一个元祖可以包含...

python中str(字符串)、list(列表)、tuple(元组)、dict(字典)相互转化关系及字典键-值遍历

python中str(字符串)、list(列表)、tuple(元组)、dict(字典)相互转化关系及字典键-值遍历 #!/usr/bin/env python #coding=utf-8 def...
  • cjh3353
  • cjh3353
  • 2015年08月27日 22:42
  • 1472

python 序列类型以及list(列表) 和 tuple(元组)详解 以及range的用法

参考: http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868193184...

Dt大数据梦工厂王家林老师 Scala实战详解之第3讲 Tuple、Array、Map与文件操作入门实战

/** * 数组 */object ArrayOps { def main(args: Array[String]): Unit = { var array = Array(1,2,3,4,5); /...
  • sd637
  • sd637
  • 2015年09月15日 01:00
  • 505
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tuple demo
举报原因:
原因补充:

(最多只允许输入30个字)