大佬们的代码我都看不懂{:10_266:}
ls1 = list(input("输入数字列表,用英文逗号隔开:"))
ls = []
lt = []
n = 1
for i in ls1:
if i not in ls:
ls.append(i)
ls.remove(',')
ls = list(map(int,ls))
for each in range(len(ls)):
ls2 = ls[:]
ls2.pop(each)
for m in ls2:
n *= m
lt.append(n)
n = 1
print(ls,'\n',lt)
num = input('请输入一个数字列表,用英文逗号隔开:')
Is = list(map(int, num.split(',')))
print(Is)
It = []
s = 1
for i in range(len(Is)):
a = Is[:]
a.pop(i)
for j in a:
s *= j
It.append(s)
s = 1
print(It)
学习
学习一下
学习,看作案。
沙发
看一眼
我来学习学习
dd
from functools import reduce
from operator import mul
ls =
lt = list(map(lambda x: reduce(mul, ls)//x, ls))
print(ls)
print(lt)
题目都没看懂{:5_96:}
n=int(input())
lt=list()
for i in range(len(ls)):
t=1
for j in range (len(ls)):
if :
else:
t=t*ls
print(ls)
print(lt)
每日一题
参考答案
好好学习,天天向上!!
n=input('请输入一个数字列表,用英文逗号隔开:')
l=n.split(',')
ls=[]
for i in l:
ls.append(int(i))
print(ls)
ji=1
for i in ls:
ji*=i
lt=[]
for i in ls:
lt.append(ji//i)
print(lt)
新人来了,学习学习哈哈哈
1
学习一下
ls = []
lt = []
numbers = input('请输入n(n>1)个数字,且用逗号隔开')
for i in numbers:
ls.append(i)
mul = 1
for i in range(len(ls)):
for x in ls:
mul *= x
lt.append(mul/ls)
print(ls)
print(lt)