序列中对应列的值相加

原创 2013年12月05日 19:09:57
#coding:utf-8

'''

对应列的值相加

'''
a=['8533873.000000', '4922178.500000', '7.419005', '63.000282', '59']
b=['8422450.000000', '4791319.500000', '9.877247', '63.003777', '58']
c=['8617203.000000', '4774758.000000', '12.711574', '63.007469', '59']


def main():
    d=[i for i in zip(a,b,c)]

    g=lambda m,n:eval(str(m))+eval(str(n))

    print d

    print [reduce(g,i)  for i in d]

    #方法二
    print [sum([eval(k) for k in i]) for i in d]


if __name__ == '__main__':
    main()

'''
结果:

[('8533873.000000', '8422450.000000', '8617203.000000'), ('4922178.500000', '4791319.500000', '4774758.000000'), ('7.419005', '9.877247', '12.711574'), ('63.000282', '63.003777', '63.007469'), ('59', '58', '59')]

[25573526.0, 14488256.0, 30.007826, 189.011528, 176]

[25573526.0, 14488256.0, 30.007826, 189.011528, 176]

'''


LeetCode 1. Two Sum--数组中两元素相加为该数值,输出对应的两个索引

Given an array of integers, return indices of the two numbers such that they add up to a specific ta...

求给定序列对应的哈夫曼树权值Huffman

package w3ang.algorithms; import java.util.Iterator; import java.util.TreeSet; class HuffmanNode im...

手动创建两个文本文件text1.txt,text2.txt,要求编程创建text3.txt,实现text1.txt和text2.txt文件中除去首行和末尾对应的数据相加

/* text1.txt text2.txt text3.txt begin begin begin 10 11 12 15 16 17 ...
  • xngjing
  • xngjing
  • 2017年08月08日 20:28
  • 260

求一个序列,其中任意n个数字相加不会等于该序列里的其他值,任意一个数字的倍数不等于该序列里的其他值

/* 求一个序列,要求: 1.任意n个数字相加不会等于该序列里的其他值 2.任意一个数字的倍数不等于该序列里的其他值 */ #include #include #...

POJ 序列 做的恶心的大水题 本质大数相加

序列 Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 5941   Accepted: 2...

C++上机报告 编程序生成一张从英尺到米的转换表(1米大约等于3.28英尺),以方便工厂里工人师傅使用。输出形式如下图所示,第i行第j列的值vij代表i*10+j英尺对应的米数。每输出10英尺的转换表

上机内容:       编程序生成一张从英尺到米的转换表(1米大约等于3.28英尺),以方便工厂里工人师傅使用。输出形式如下图所示,第i行第j列的值vij代表i*10+j英尺对应的米数。每输出10英...
  • lwf3421
  • lwf3421
  • 2012年10月04日 20:01
  • 2813

ASP.NET----GridView多种用法,以及在后台取对应列的值

在对GridView进行操作时,经常要取一列或者多列的值,比如 点击某一个行的编辑按钮, 对该行数据进行修改。 取数据主键的方法: 比如主键为: DataKeyNames="book_class_...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:序列中对应列的值相加
举报原因:
原因补充:

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