当前位置: 首页 > news >正文

上海网站se0优化elo机制

上海网站se0优化,elo机制,wordpress网站在线安装,常州手机网站建设最近做一个算法题,看别人的答案时发现更简约的列表倒置方法,做一个小总结。第一种比较笨的方法就是用递归,把列表第一个数据移到最后一个,依次循环,直到全部被移到后面,代码如下:def rever(a):i…

最近做一个算法题,看别人的答案时发现更简约的列表倒置方法,做一个小总结。

第一种比较笨的方法就是用递归,把列表第一个数据移到最后一个,依次循环,直到全部被移到后面,代码如下:def rever(a):

if a =='':

return a

else:

return rever(a[1:])+a[0]

rever("12345")

结果为:543212. 第二种最简洁,用的是切片法。只需a[::-1]就可以了,其中第一个: 表示的是切片的区间,如果没有设定数值,默认是全部区间;第二个:表示的是切片的步数和方向,默认为切片方向为从前向后,默认步数为1.上面的-1,代表的就是从后向前,一次往前切一次,也就是刚好倒置列表。测试代码如下:b = 123456

c = str(b)

c[::-1]

结果为:'654321'

可以利用这种方法来判断回文数,特别简单。if c[] = c[::-1]:

3. 第三种是python的内置函数,一个是reverse函数,一个是sort函数。

reverse函数。reverse()函数将列表的内容进行了反转,借助这个特性,可以先将字符串转换成列表,利用reverse()函数进行反转后,再处理成字符串。测试代码如下:

b = 123456

c = list(str(b))

c.reverse()

print(c)

输出为:['6', '5', '4', '3', '2', '1'] sort函数和sorted函数。其实放在这里并不合适(因为上面全是关于倒置的,而这个是关于排序的,它会按照一定的顺序重组你的数据),不过既然这个函数是用来排序的,也一块儿说明了。其形式如下:sorted(iterable[,cmp[,key[,reverse]]])

list.sort(L, key=None, reverse=False)其中sorted函数的参数含义如下:iterable -- 可迭代对象。cmp -- 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)

sort函数的参数含义:L代表要排序,key代表的是用于排序的比较元素,reverse同上面一致。

总体来看,sort只能用于列表的排序,效率也更快,消耗的内存较小,而且是直接对列表进行操作,所以会改变列表的原始值。而sorted函数的可以应用于各种数据结构,范围更加广泛,不过它会调用一个新的数据结构来进行操作,不会更改原数据,所以效率会略低一点。

http://www.lbrq.cn/news/2455885.html

相关文章:

  • 有什么网站可以自己做书百度云官网登录入口
  • 查询项目经理有无在建沈阳seo关键词排名
  • 衡阳网站建设公司电话b站推广入口
  • 临沂网站建设企业唐山seo快速排名
  • wordpress做分类信息网站网络营销ppt怎么做
  • 企业的网站建设怎么记科目重庆高端seo
  • wordpress修改文章字体颜色安卓优化大师新版
  • 彭州做网站的公司口碑营销的形式
  • 国外网站建设推广短视频培训课程
  • 我有域名怎么做网站百度提交网站收录入口
  • wordpress如何关注博客外贸网站推广与优化
  • 智能建站系统cms淘宝标题优化工具推荐
  • 建wap网站友情链接网址
  • 2023年北京疫情怎么样了河北seo诊断培训
  • 网站备案查询怎么查销售平台
  • 做接口自动化是网站登录加密莆田百度快照优化
  • 资深的金融行业网站开发东莞疫情最新消息今天
  • 山西大同网站建设价格app接入广告变现
  • 自适应网站模板怎么做信息流优化师没经验可以做吗
  • 门户网站信息发布管理办法乐云seo官网
  • 国内企业网站设计公司外贸网络推广营销
  • 企业的网站用vue做的网络营销做得好的品牌
  • 西安wordpress网站seo收录工具
  • 做影视网站对宽带要求站长查询域名
  • 深圳集团网站建设seo个人博客
  • 网上怎样做电缆网站9 1短视频安装
  • 高端品牌网站设计企业网站建设百度免费推广怎么操作
  • 医院网站建设的目的营销渠道策划方案
  • 怎么将自己做的网站放到网上网优工程师前景和待遇
  • 做我女朋友网站安卓嗅探app视频真实地址
  • 图片查重从设计到实现(5)Milvus可视化工具
  • Lua(数据库访问)
  • The Magic Mask for Android:解锁无限可能的安卓自定义套件
  • 汽车免拆诊断案例 | 2010款奔驰E200 CGI车EPS OFF灯异常点亮
  • 图片查重从设计到实现(3)图片存储MinIO 应用介绍及 Docker 环境下的安装部署
  • 数据结构3-单双链表的泛型实现及ArrayList与LinkedList的区别