• Python day7_set集合的常用方法以及常用格式化的总结


    1.集合的定义:集合是无序的没有重合元素的集合

     集合外使用{}符号,各元素用,连接

    2.集合的常用方法

      1.add增加元素

      2.clear清除元素

      3.copy浅拷贝

      4.difference差集(代码中2种方法都适用)

    p={'a','b','c'}
    q={'a','d','b'}
    print(p.difference(q))
    print(p-q)

      5.union并集(代码中2种方法都适用)

    p={'a','b','c'}
    q={'a','d','b'}
    print(p.union(q))
    print(p|q)

      6.intersection交集(代码中2种方法都适用)

    p={'a','b','c'}
    q={'a','d','b'}
    print(p.intersection(q))
    print(p&q)

      7.symmetric-difference交叉补集(两个差集的交集

    p={'a','b','c'}
    q={'a','d','b'}
    print(p.symmetric_difference(q))
    print((p-q)|(q-p))

      8.issubset和issuperset不举例

      9.frozenset(set n)将n集合转化为不可变集合,frozen在英文中是冻结的意思

    3.常用格式化的总结

      1.和c差不多,用%s代替字符串,%d代替整形常量,%f代替float型,%.2f也是

    s='i am %s'%'LittlePage'
    print(s)
    s=222222.2222
    print('%.2f'%s)
    s='%d'%10000.111
    print(s)

      2.命名格式化(用集合传参数)

    s='i am %(name)s'%{'name':'LittlePage'}
    print(s)
    s=222222.2222
    print('%(rmb).2f'%{'rmb':s})
    s='%(int$)d'%{'int$':10000.111}
    print(s)

      2.逗号分隔符

    s='l','kk','oo'
    print('s','pp','oo',sep=':')
    #运行结果:s:pp:oo

      3.+右对齐,-左对齐(没什么用)

  • 相关阅读:
    8.用户注销
    7.用户登陆,用户退出,记住用户名和密码
    6.后台验证码-session作用域
    5.验证用户名是否已经被注册:AJAXC请求
    4.前端注册表单验证 && 表单回填
    3.注册后台处理逻辑编写
    HTTP Status 500
    jquery之stop()的用法
    angular.forEach
    jquery如何获取第一个或最后一个子元素?
  • 原文地址:https://www.cnblogs.com/littlepage/p/9381708.html
Copyright © 2020-2023  润新知