美文网首页
2019-03-01

2019-03-01

作者: feden | 来源:发表于2019-03-01 01:01 被阅读0次

    1. 求两个list的差集、并集、交集:

            思路:将列表转化为集合

        intersection = list(set(a).intersection(set(b))) 

        union = list(set(a).union(set(b)))

        difference = list(set(a).difference(set(b)))

    2. 给字符串自动补零:

               str = 1      str.zfill(10)   ==> 0000000001

    3. 判断文件夹是不是空文件夹:

        work_path ='你的目录'

        if  not   os.listdir(work_path):

                print'目录为空'

    4. 统计列表中元素出现的次数:

        from collections import Counter

        list=[1,2,1,2,3,3,4,5,4]

        result=Counter(list)

        print(result)  ==>Counter({1: 2, 2: 2, 3: 2, 4: 2, 5: 1})

        这里方法值得参考:https://blog.csdn.net/Doris2016/article/details/82682180

    5. 编写函数名字和变量的名字不能重复,注意相关变量的名字的命名,不能和关键字重复

    6. 正则化:匹配从一个字符开始到另一个字符中间的字符串:

            思路:要找到所有的共同之间的关系尽量两个字符串尽可能的长保证之间 [0,9]表示匹配数字  .* 表示任意的字符

        result = re.findall(".*前面(.*)后面.*",string)

    每天一点,每天的打卡 hh@yy

            

    相关文章

      网友评论

          本文标题:2019-03-01

          本文链接:https://www.haomeiwen.com/subject/hstruqtx.html