前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python提升篇(一)----必备函数

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

作者头像
用户5410712
发布2022-06-01 14:26:31
2140
发布2022-06-01 14:26:31
举报
文章被收录于专栏:居士说AI

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

回味与往后

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

一、去除列表中重复对象

代码语言:javascript
复制

# -*- 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函数中输入字符串,并输出其长度。

代码语言:javascript
复制
# -*- 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)

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

运行结果:

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

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

·END·

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT进阶之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档