• python-元组、集合和函数


    元组:

    1. 元组也是一个list,但是元组的值是不能改变的

    2.元组与list唯一的区别是,元组是不可修改的

    3. 元组定义: t=(1,2,3);当只有一个元素时需要有“,”即t=(123,)

    4. t.index()  取下标

    5. t.count() 统计元素出现的个数

    集合

    1. 集合天生就是可以去重的

    2. 集合是无序的,所以没有办法通过下标取值

    3. 集合的定义:

    定义一个空集合:a=set()

    集合增加元素:a.add("ssss")

    随机删除元素:a.pop()

    删除指定元素:a.remove()

    循环:

    for a in s: #可以循环
    print(a)
    l = [1,2,3,4,4,5,2]
    new_l=set(l)
    print(new_l)
    4. 交集:
    stu1={"aa","bb","cc"}
    stu2={"aa","cc","dd"}
    res = stu1.intersection(stu2) #取交集
    print(res)
    res1 = stu1&stu2 #取交集
    print(res1)
    5. 并集:是把两个集合合并到一起,然后去重
    res2=stu1.union(stu2)
    print(res2)
    res3=stu1|stu2
    print(res3)
    6. 差集:取前面一个集合有的,后面一个集合没有的
    res4 = stu1 - stu2
    print(res4)
    res5=stu2.difference(stu1)
    print(res5)
    7. 对称差集:只在一个集合里面出现过的都统计出来
    res6 = stu1.symmetric_difference(stu2)
    print(res6)
    res7 = stu1^stu2
    print(res7)

    函数:
    1. 函数是实现某个功能的一些代码
    2. 函数可以提高代码的复用性
    3. 函数必须先调用才能执行
    4. 函数需要先定义后使用
    5.定义函数:
    def hello():
    print("hello")
    6. 函数的调用
    hello()
    7. 形参:形式参数,即变量
    8. 实参:实际传入的参数
    9. 函数里使用的都是局部变量,出了函数都是不可用的





    
    
  • 相关阅读:
    SQL Sever 各版本下载
    使用REPLACE更新某表中某个字段详细内容【SQL语句】
    常用css简写
    CSS hack:区分IE6,IE7,IE8,firefox
    浅析vue中的provide / inject 有什么用处
    Git常用命令总结
    ts
    学会使用Vue JSX,一车老干妈都是你的
    关于javascript的Object. hasOwnProperty,看我就够了
    JavaScript进阶笔记(七):异步任务和事件循环
  • 原文地址:https://www.cnblogs.com/xxy0703/p/10028867.html
Copyright © 2020-2023  润新知