Python 平方列表中每个数字的多种操作
作者:Loewi大湿 发布时间:2023-11-14 03:53:00
标签:Python,平方,列表,数字
map
map(function,iterable)
x = [1,2,3,4,5]
def square(num):
return num*num
print(list(map(square,x)))
#output:[1, 4, 9, 16, 25]
lambda
lambda x:
x = [1,2,3,4,5]
print(list(map(lambda num:num*num, x)))
#output:[1, 4, 9, 16, 25]
list comprehensions
[funtion for item in iterable]
print([ num*num for num in [1,2,3,4,5]])
#output:[1, 4, 9, 16, 25]
补充:Python中求数字的平方根和平方的几种方法
方法一:使用内置模块
>>> import math
>>> math.pow(12, 2) # 求平方
144.0
>>> math.sqrt(144) # 求平方根
12.0
>>>
方法二:使用表达式
>>> 12 ** 2 # 求平方
144
>>> 144 ** 0.5 # 求平方根
12.0
>>>
方法三:使用内置函数
>>> pow(12, 2) # 求平方
144
>>> pow(144, .5) # 求平方根
12.0
>>>
来源:https://blog.csdn.net/weixin_42317507/article/details/84190576
0
投稿
猜你喜欢
- 说明C# 调用 Python 程序有多种方式,本篇用的是第 4 种:nuget的ironPython;用 c/c++ 调用python,再封
- 本文实例为大家分享了js实现鼠标切换图片的具体代码,供大家参考,具体内容如下实现效果,可以利用鼠标移动在对应的小点点上,或者点击左右两侧的箭
- 是否也像拥有自己的机器人呢?不挨个展示了。比如说你想实现一个夸人的功能:"""作者:川川时间:2021/4/6
- 今天使用vue调试页面,发现了页面上的一个问题,后台数据传过来的HTML字符串并没有被转换为正常的HTML代码,一拍脑门,发现忘记转换了,于
- python有时候需要清除字符串前后空格,而字符本身的空格不需要清除掉,那就不能用正则re.sub来实现。这时用到strip()函数用法:s
- 1.环境准备1.MySQL 安装路径:/usr/local2.CentOS 6.2 服务器(64 bit)3.MySQL 5.7.28 下载
- 一、安装环境PHPMailer 需要 PHP 的 sockets 扩展支持另外登录 QQ 邮箱 SMTP 服务器则必须通过 SSL 加密的,
- 1.1 计算质数(判断输入)首先我们要明确质数(素数)的含义:所谓质数(素数),是它的因数只有1与它本身,例如2。所以我们可以这样判断一个数
- 各种坑用py2exe,不支持,仅支持2.x用cx_frezee,各种问题方法 用pyinstaller。安装时务必用pip3 install
- 1.聚合运算(1)使用内置的聚合运算函数进行计算1>内置的聚合运算函数sum(),mean(),max(),min(),size(),
- 这篇文章中的内容是来源于去年我用美国的VPS搭建博客的初始阶段,那是有很多恶意访问,我就根据access log中的源IP来进行了很多统计,
- 你有没有觉得你的CSS样式表文件过于臃肿?其实如果你注意并培养一些比较好的CSS书写习惯,我想你的CSS样式表过于”肥胖”的问题会得到很好的
- 为什么需要优雅关闭什么叫优雅关闭?先说不优雅关闭,就是什么都不管,强制关闭进程,这会导致有些正在处理中的请求被强行中断这样做有什么问题?用户
- 本文实例讲述了Python模块的定义,模块的导入,__name__用法。分享给大家供大家参考,具体如下:相关内容:什么是模块模块的导入同级目
- 描述exp() 方法返回x的指数,ex。语法以下是 exp() 方法的语法:import mathmath.exp( x )注意:exp()
- 在使用python函数print()时,如下代码会出现输出无法显示的问题:分三次在一行输出 123print(1, end="&q
- 本文实例讲述了Python中list以及list与array的相互转换实现方法。分享给大家供大家参考,具体如下:python中的list是一
- parentNode和parentElement功能一样,childNodes和children功能一样。但是parentNode和chil
- 一般常用的有两个方法:1、使用DataFrame.index = [newName],DataFrame.columns = [newNam
- 很久没有发表文章了,最近一直在研究产品设计标准的问题,之前有发过一篇关于 Axure的教程 ,相信很多人已经学会如何使用,这次我给大家介绍一