当另一个列表包含单词时,将两个列表相乘

时间:2017-08-09 18:45:12

标签: python list

如果我有一个列表A,如下所示:A = [word, 5]和其他列表B B = [4],我怎样才能将这些数字相乘并得出一个列表如下:new_list = [word, a * b]

1 个答案:

答案 0 :(得分:0)

这样的事可能

for i in a:
    if isinstance(i, int): #Checking if it is an int or not
        for j in b:
            if isinstance(j, int):
               c.append(i*j)
            else:
                if j not in c:
                    c.append(j)
    else:
        c.append(i)