题目
思路
小模拟,思路较简单不赘述,直接看代码。
需要注意将字符串的列表转为整数列表时需要使用int_list = list(map(int, str_list))
。
Python3解法
def complexNumberMultiply(self, num1: str, num2: str) -> str:
num1 = list(map(int, num1.replace("i", "").split("+")))
num2 = list(map(int, num2.replace("i", "").split("+")))
result1 = str(num1[0] * num2[0] - num1[1] * num2[1])
result2 = str(num1[0] * num2[1] + num1[1] * num2[0])
return result1+"+"+result2+"i"