【发布时间】:2014-11-20 15:38:01
【问题描述】:
我正在尝试将正数列表转换为 python 3.3.3 中具有相同值的负数列表
例如将[1,2,3] 变成[-1,-2,-3]
我有这个代码:
xamount=int(input("How much of x is there"))
integeramount=int(input("How much of the integer is there"))
a=1
lista=[]
while(a<=integeramount):
if(integeramount%a==0):
lista.extend([a])
a=a+1
listb=lista
print(listb)
[ -x for x in listb]
print(listb)
当我想要一个是肯定的,一个是否定的时,这会打印两个相同的列表。
【问题讨论】:
-
按照我在回答中的建议执行
listb = [ -x for x in lista ]。
标签: python python-3.x list negative-number