单选题:下列程序的输出结果是:
下列程序的输出结果是: @[D](2)
```
a=[1,2,3,4,[5,6],[7,8,9]]
s=0
for f in a:
if type(f)==list:
for e in f:
s=s+e*len(f)
else:
s+=f*f
print(s)
```
A. 45
B. 90
C. 104
D. 124
A.45
B.90
C.104
D.124
答案:D
```
a=[1,2,3,4,[5,6],[7,8,9]]
s=0
for f in a:
if type(f)==list:
for e in f:
s=s+e*len(f)
else:
s+=f*f
print(s)
```
A. 45
B. 90
C. 104
D. 124
A.45
B.90
C.104
D.124
答案:D