python提升篇(一)----必备函数

也许,机遇不会出现在前进的路上,但返回不是我们的方向。

by 长期更新

回味与往后

    经过Python基础篇学习,相信大家一定掌握了不少技能,在这个专题,我们将会与大家一起继续学习Python的点点滴滴,把基础打牢,向着提升迈进。

一、去除列表中重复对象

# -*- coding:utf-8 -*-
# python函数: 在列表中移除重复对象
#定义移除重复对象的函数
def yichu_list(oid_list):
  #定义一个列表存储处理后的列表内容
    sample_list = []
   #循环取得原来列表中的数据
      
    for index in oid_list:
    #检测是否在新的列表中
        if index not in sample_list:
      #没有就添加进去
            sample_list.append(index)
    return sample_list
  
  #返回新的列表(此时已去除了重复的内容)
if __name__ == "__main__":
#定义一个原始列表 并且赋值
  ori_list = [5, 7, 10, 22, 5, 7, 20, 10]    
  new_list = yichu_list(ori_list)#调用函数 返回结果
    print("原来的列表是:%s" % ori_list)
   print("现在的列表是:%s" % new_list)

 注释已在代码中写得详细,请大家仔细观看。

运行结果:

二、求一个字符串的长度,在main函数中输入字符串,并输出其长度。

# -*- coding:utf-8 -*-
def len_str(s):
    return len(s)
if __name__ == "__main__":
    str_list = 'IT_learning'
    len_str = len_str(str_list)
    print("字符串的长度为:%d" % len_str)

代码是十分简单,因为未注释。

运行结果:

   很快,今天的分享结束了,这个专题旨在让大家打牢基础,因此一次更新不易太多,闲暇之余,一周学几个个函数刚刚好,切记要循序渐进,我们下期再会。

    备注:如果大家有感兴趣的程序不会写,可以后台私聊居士们一起写哦,另外,后期我们准备开源之前写的一些小软件,大家敬请期待哦!

往期精彩回顾

人工智能那些事儿

python实战篇(一)----人脸检测与识别

电脑知识系列之(九)------清灰你要知道的那些事

·END·
 

IT进阶之旅

平凡·却不失魅力

微信号:IT进阶之旅
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值