使用带有文件的字典

时间:2016-04-05 20:47:55

标签: python function dictionary

所以我有一个包含与它们相关的字母和数字的文件,它写成这样的列表:

a    1
b    2 
c    3 
d    4 

我还有另一个带有字母的文件,并且多次将它们复制在一起,所以就像这样:

a   3    b   5 
c   6    d   2 

所以基本上它意味着我想从原始文件中获取A的值并将其乘以3然后从另一个文件中获取B并将其乘以5等。 我已经制作了原始文件的字典,但我不知道如何检索数字来使用它来繁殖。 python本质上需要遍历用于乘法的文件,然后查看A并从与其对应的另一个文件中获取值,然后将其乘以3.

d = {}
with open("numbers.txt") as numbers:
    for line in numbers:
        (key, val) = line.split()
        d[key] = int(val)
    print(d)

1 个答案:

答案 0 :(得分:0)

// Really there should be some type check
function numberContainsSequence(number, sequence) {
  return ("" + number).contains("" + sequence);
}

numberContainsSequence(122111312121142113121, 13121211); // -> true