zoukankan      html  css  js  c++  java
  • Python 数组操作 小贴士


    ---------/* Python 数组拷贝 */------------

    a=[1,2,3,4]

    b=a

    a的值发生变化时,如删除某个元素后,b也会发生变化

    通过以下方法实现不关联:b=a[:]


    ---------/* Python 数组交集、并集、差集 */------------

    [交集]

    a=[2,3,4,5]
    b=[2,5,8]

    #方法一
    tmp = [val for val in a if val in b]

    *方法二

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

    [差集]

    list(set(b).difference(set(a))) #b有a没有的

    [并集]

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


    Python主要有三种数据类型:字典、列表、元组。其分别由花括号,中括号,小括号表示。
    如:
    字典:dic={'a':12,'b':34}
    列表:list=[1,2,3,4]
    元组:tup=(1,2,3,4)

    tuple to list:
    list_=list(a_tuple)

    list to tuple
    a_tuple=tuple(list_)

  • 相关阅读:
    java List 学习
    java Map 的学习
    samba服务
    linux常用命令
    解决粘包问题
    Python网络编程
    python异常处理
    python中封装
    python中继承和多态
    python面向对象基础
  • 原文地址:https://www.cnblogs.com/makeup/p/7080163.html
Copyright © 2011-2022 走看看