zoukankan      html  css  js  c++  java
  • Python之路,Day3

    本节内容

    1. 函数基本语法及特性

    2. 参数与局部变量

    3. 返回值

    嵌套函数

    4.递归

    5.匿名函数

    6.函数式编程介绍

    7.高阶函数

    8.内置函数

    温故知新

    1. 集合

    主要作用: 

    1. 去重
    2. 关系测试, 交集\差集\并集\反向(对称)差集
    >>> a = {1,2,3,4} #一个集合
    >>> b ={3,4,5,6} #一个集合
    >>> a
    {1, 2, 3, 4}
    >>> type(a)
    <class 'set'>
    
    
    list_1 = [1,2,3,4,5,6,7,8,9,5,6,3,4,2] #写一个列表
    list_1 = set(list_1) #将列表做成集合,实现列表的去重
    
    
    print(list_1,type(list_1))  #打印list_1 类型
    list_2 = set([2,22,3,33,4,55,6,7,8]) #集合
    
    print(list_1.intersection(list_2))  #取两个集合的交集
    print(list_1.union(list_2)) #求并集
    print(list_1.difference(list_2)) #求差集 list_1 有 list_2 里边没有的。
    print(list_1.issubset(list_2)) #子集
    print(list_1.issuperset(list_2)) #父集
    
    print(list_1.symmetric_difference(list_2)) #对称差集
    
    print(list_1.isdisjoint(list_2))  #两个集合没有交集返回True
  • 相关阅读:
    iOS缓存
    哈希表
    查找
    基数排序
    归并排序
    快速排序
    redis 的高并发的理解
    springboot的理解
    使用maven命令安装jar包到本地仓库
    linux Centos7 安装docker步骤
  • 原文地址:https://www.cnblogs.com/Star-Haitian/p/8506250.html
Copyright © 2011-2022 走看看