也许,机遇不会出现在前进的路上,但返回不是我们的方向。
回味与往后
经过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)
代码是十分简单,因为未注释。
运行结果:
很快,今天的分享结束了,这个专题旨在让大家打牢基础,因此一次更新不易太多,闲暇之余,一周学几个个函数刚刚好,切记要循序渐进,我们下期再会。
备注:如果大家有感兴趣的程序不会写,可以后台私聊居士们一起写哦,另外,后期我们准备开源之前写的一些小软件,大家敬请期待哦!
·END·