我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python怎么将转换列表里的负数,转换为正数

a = [21, 2.5 , -23.2, 8.4, -4, 3, -1.03]


a = [21, 2.5 , -23.2, 8.4, -4, 3, -1.03]

#遍历列表
for i in range(len(a)):
    if a[i]<0:  #发现负数元素就取反
        a[i] = -a[i]
print(a)

img

a = [21, 2.5 , -23.2, 8.4, -4, 3, -1.03]
b = [abs(i) for i in a]
print(b)
>>>[21, 2.5, 23.2, 8.4, 4, 3, 1.03]

可以使用abs()求绝对值函数

近期文章

  • 以后想做游戏的大学期间需要自学些什么
  • eclipse ctrl+左键无法找到类
  • matlab求解方程结果不一致
  • vue 我把父组件的值传给子组件,子组件也能获取到这个值,为什么绑定到表单元素上就不显示?
  • 字节广告研发面经各位有吗
  • 使用Java读取xml文件报错
  • CBC模式下的iv如何设置
  • 我的数据是否成功插入数据库?
  • 我用自己的上网本安装乌班图,U盘安装,不是双系统。出现创建ext4文件系统失败。重新装了几次都不行。
  • 电脑win10开机问题
  • 有没有精通shell的大手子给指导一下,谢过!
  • Android API29及以上的怎么使用kotlin?
  • 请教一下,我这写的哪里错了
  • 怎么做呀哥哥们?大一刚开学
  • c++中使用opencv的ximgpro库出现无法函数定位的情况
  • 输出结果为什么是这几个数
  • 求指导,出现如下问题该怎么做
  • php方法的参数是类名和一个变量
  • 新电脑装的Python就这样了
  • Java题,谁给个思路,只能用do-while

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华