zoukankan      html  css  js  c++  java
  • python学习笔记(二):list,字典,字符串,元组,文件

    今天继续来分享和巩固下学习到的知识:list,字典,字符串常用的方法,元组以及文件的操作

    一、list,列表,这也是最常用的数据类型之一,列表也叫数组,列表定义,使用[]即可;列表里面可以再套列表,一个里面套一个列表,叫二维数组;一个里面套一个列表,里面的列表再套一个列表,这个叫三维数组,套几层就是几维。定义格式如下:

    注释中的0,1,2叫做下标,也叫做索引,下角等等,这个下标是用来标志list中各个元素的位置

    1)数组的增

    2)数组的删

    3)数组的改

    4)数组的查

    查元素的话可以直接通过数组中元素的下标进行查询

    5)数组的其他常用操作

     6)切片,切片也就是另一种方式获取列表的值,它可以获取多个元素,可以理解为,从第几个元素开始,到第几个元素结束,获取他们之间的值,格式是name:[1:10],比如说要获取name的第一个元素到第五个元素,就可以用name[0:6],切片是不包含后面那个元素的值的,记住顾头不顾尾前面的下标如果是0的话,可以省略不写,这样写,name[:6],切片后面还有可以写一个参数,叫做步长,也就是隔多少个元素,取一次,默认可以不写,也就是隔一个取一次,切片操作也可以对字符串使用,和列表的用法一样,实例如下:

    7)循环list

    二、元组

    元组其实和列表一样,不一样的是,元组的值不能改变,一旦创建,就不能再改变了,比如说,要存数据库的连接信息,这个连接信息在程序运行中是不能被改变的,如果变了那数据库连不上了,就程序就完犊子了,这样的就可以使用元组了,元组呢,也提示别人,看到是元组的话,就说明这个值是不能被改变的,元组的定义方式是用(),小括号;元组只有两个方法,那就是count和index,含义和list里面的是一样的

    三、字典

    字典,dict,全称是dictionary,它具有极快的查找速度;字典是一种key-value的数据类型,比如说要存每个人的信息,那么每个人的编号就是key,value就是每个人的信息,这样的话,一个字典就能存所有人的信息了。字典的定义使用{},大括号,每个值用“,”隔开,key和value使用“:”分隔。字典中的key和value是成对出现的。

    字典的特性:
    字典是无序的,因为它没有下标,用key来当索引,所以是无序的
    字典的key必须是唯一的,因为它是通过key来进行索引的,所以key不能重复,天生就去重

    1)字典的增

    直接进行增加,其中hailong是字典名,然后直接指定对应的k和value

    2)字典的删

    3)字典的改

     

    4)字典的查

    5) 字典嵌套多层取值

    四、字符串常用的方法

    五、文件的操作

    这周学习了文件最简单的读写操作

    后续学习文件操作后,内容再进行更新。

    
    
  • 相关阅读:
    【SCOI2012】滑雪
    【NOI2008】假面舞会
    ※初赛知识总结※
    【FJSC2012】足球
    【中山市选2011】杀人游戏
    【SDOI2008】洞穴勘测
    【SNOI2017】炸弹
    【LGOJ1606】白银莲花池
    int类型中为什么负数比正数多了一个数?
    utf8、utf16、utf32之间的格式
  • 原文地址:https://www.cnblogs.com/nickey85/p/9545294.html
Copyright © 2011-2022 走看看