zoukankan      html  css  js  c++  java
  • 集合

    集合

    碎碎念:比电商更先进的零售方式

    概念:流量成本,零售的基本逻辑,是流量成本。流量成本指的是我们每获得一个客户,要为此付出的基本价格。
    用浏览的逻辑来统一所有的零售方式,并且懂得计算每一种流量来源的流量成本将是所有企业的基本功。
    什么是流量?就是进入你的销售漏斗的潜在客户的数量。
    什么是流量成本?每一个渠道,获得一个潜在客户的平均价格是多少?
    什么是先进的零售商业模式?就是你做完一大堆的计算之后,找到了一种最便宜的方式。


    心得:1、没事写点博客,去各个平台发布,特别是新开的平台。2、多找几个大v来推荐自己。



    集合有什么卵用?
    例子,统计两个班都报了的人
    python_list = {'alex','lhf','si','panfeng'}
    linux_list = {'xiaoming','laowang','alex','lhf'}
    both = []
    for name in linux_list:
        if name in python_list:
            both.append(name)
    print(both)
    #集合就是方便解决这种问题的
    
    
    集合的定义
    s1 = {'a',1,2,3,4,5,3}          #直接定义
    s1 = set("hello")               #用字符定义
    s1 = set(['he','l',1,4])        #用列表定义
    s1 = set(('he','l',1,4))        #用元祖定义

    定义:由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key
    特性:
    1.集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值



    常用运算!!!
    常用运算!!!
    常用运算!!!

    交集
    print(python_list & linux_list)
    print(linux_list.intersection(python_list))
    
    
    #并集
    s1 = {1,2,3,4,5}
    s2 = {2,3}
    print(s1 | s2)
    print(s1.union(s2))


    #差集
    print(s1 - s2)
    print(s2 - s1)
    print(s1.difference(s2))


    #对称差集,就是并集-差集
    print(python_list ^ linux_list)
    print(python_list.symmetric_difference(linux_list))


    #子集
    print(s1 <= s2)
    print(s2 <= s1)
    print(s1.issubset(s2))
    print(s1.issuperset(s1))
    
    
    常用姿势!!!
    常用姿势!!!
    常用姿势!!!

    #定义
    s1 = {1,2,3}
    s2 = {'r',6,3}

    #增加
    s1.update("e")      #新增元素
    s1.update((1,2,3,4))    #新增元组
    s1.update(s2)            #新增集合
    
    s1.update('hello')      #被按字母增加进去了
    s1.add('hello')         #作为一个整体增加


    #删除
    s1.pop()    #随机删除
    s1.remove('a')    #指定删除元素a,没有a 会报错
    s1.discard('w')  #指定删除元素w,没有w,不报错


    #copy
    s2 = s1.copy()
    其他姿势

    s1.difference_update(s2)    #增加后再赋值,s1=s1-s2
    s1.intersection_update(s2)      #取交集后,再赋值






  • 相关阅读:
    实战SQL Server 2005镜像配置全过程
    Sql Server 主从数据库配置
    Windows server2003 + sql server2005 集群配置安装
    windows配置nginx实现负载均衡集群
    Nginx 在windows下配合iis搭建负载均衡过程 [转]
    服务器后端开发系列——《实战Memcached内存缓存系统》
    一步一步配置NLB(续)之深入测试
    一步一步配置NLB
    Hadoop MapReduceV2(Yarn) 框架简介[转]
    亿级Web系统搭建——单机到分布式集群[转]
  • 原文地址:https://www.cnblogs.com/fengdao/p/6009990.html
Copyright © 2011-2022 走看看