zoukankan      html  css  js  c++  java
  • 数据结构

      python有四种数据结构,分别是:列表,字典,元组,集合.每种数据结构都有自己的特点.并且都有独到的用处.

    列表:list = [val1,val2,val3,val4]

    字典:dict = {key1:val1, kay2:val2}

    元组:tuple = (val1,val2,val3,val4)

    集合:set = {val1,val2,val3,val4}

    以上是这四种数据结构.

    列表中的元素使用方括号[]扩起来,字典和集合是大括号{},而元组则是圆括号().

    其中字典中的元素均带有': '的kay与value的对应关系组,

    一.列表

    1,列表中的每一个元素都是可变的.

    2,列表中的元素是有序的,也就是说每一个元素都是一个位置.

    3.列表可以容纳python中的任何对象.

    增删改查

    增加:  insert() 可以指定位置插入元素,如果位置超出范围,默认追加到最后.

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

    修改:list[位置]="想修改的内容"

    查找:只可以用位置索引查找.

    二.元组

    元组可以理解为一个稳定的列表,因为元组是不可修改的,因为在列表中的存在的方法均不可以使用在元组上,但是元组是不可修改的,因此在列表中的存在

    的方法均不可以使用在元组上,但是元组是可以被查看索引的,方式就和列表一样.

    三.集合

    集合不能被切片也不能被索引,除了做集合运算之外,集合元素可以被添加还有删除.

  • 相关阅读:
    CF 142B Tprimes
    CF 231A Team
    poj 2001 Shortest Prefixes ——字典树入门
    hdu 1039 Easier Done Than Said?
    poj 2528 Mayor's posters
    hdu 1061 Rightmost Digit
    poj 2503 Babelfish
    CF271 A. Beautiful Year
    poj 2752
    CF271 B. Prime Matrix
  • 原文地址:https://www.cnblogs.com/wmh33/p/10055891.html
Copyright © 2011-2022 走看看