我的意思是不可能吗?例如,用户输入一个数字,我计划将给定的数字乘以列表中的每个元素。例如,list = [23, 56, 40]
。可以使用for
循环吗?
我期望的程序
输入数字:
6
输出:
138
336
240
答案 0 :(得分:1)
尝试这样:
num = int(input("Enter number: "))
myList = [23,56,40]
newList = [x*num for x in myList]
print(newList)
这使用列表推导将列表中的所有值乘以输入的数字。
答案 1 :(得分:-1)
使用列表理解
outlist = [x*6 for x in list]
答案 2 :(得分:-1)
这是最简单的方法
a=[23,56,40]
b=6
for i in a:
print(i*b)