• PYTHON常用数据类型(列表,元组,字典)


    一、数字

        1.整形:就是整数。

        2.浮点型:就是小数。

        3.布尔型:True或者是False,python里严格区分格式,空格缩进或者是大小写。

        4.运算符有+ – * / ()%(求模运算取余数)**(计算累乘的结果)

    二、字符串:包含数字、字母和符号的集合

    • 表示字符串使用单引号,双引号,三个单引号,只能成对出现。
    • 若是字符串中出现引号,使用时,可以错开使用。
    • 字符串可以使用‘*‘相乘。
    • space=’ ‘ //空格字符串。

    三、列表:通常用作函数的返回类型,可以,添加、删除、查找、修改。使用中括号定义,逗号分隔。

    list_name = [‘001’,’002’,’002’] //定义一个列表

    print list_name[-1] //打印倒数第一个值

    print list_name[0:2] //打印第一个至第三个值

    list_name[0] = ‘004’ //将第一个修改为004

    list_name.append(‘005’) //在末尾添加一个新元素

    list_name.insert(0,’006’) //在索引位置0前面插入一个新元素

    del num[1] //删除该位置元素

    ’001‘ in list_name //查看001元素是否存在列表中,是则反回True,否则相反

    newlist = list1 + list2 //列表合并,区分前后顺序

    newlist2 = list1*5 //列表重复五次,名为newlist2

    listlist = [[‘01’,’02’,’03’],[‘02’,’002’]] //列表元素也可以是列表

        print listlist[2][1] //输出第2个列表的第一个元素值。

    四、元组:和列表类似,但不能进行修改操作。使用小括号定义,逗号分隔。

    ruple_name = (‘001’,’002’,’003’) //定义元组

    image不可以被修改

    元素定义完毕之后 ,只有搜索功能。

    一些动作,和列表一样。

    listnum = list(tuple) //将元组转换为列表名为listnum

    tuplenum = tuple(listnum) //将列表转换为元组名为tuplenum

    五、字典:是由“键—值”对组成的集合,键值间用冒号分割,键值对之间用逗号分割。使用花括号定义。

    list = {'name':'qiaoying'} //定义字典

    list['name'] = 'join' //更改键的值,有的话会更改,如果没有该键,将会新添加一个。

    image//字典取值直接输入键名称。

    image//删除字典中键值对。

    • 字典不能使用“+”运算符连接自带你
  • 相关阅读:
    洛谷 P1650 田忌赛马(dp)
    卡常技巧(持续更新)
    CF106C Buns(多重背包 单调队列优化)
    洛谷 P1385 密令(dp,离线)
    CF245H Queries for Number of Palindromes(dp,二维前缀和)
    CF1061C Multiplicity(dp)
    对拍技巧
    牛客练习赛89 解题报告(ABCDF)
    洛谷 P1018 [NOIP2000 提高组] 乘积最大(dp,高精度)
    洛谷 P5629 【AFOI-19】区间与除法(ST表)
  • 原文地址:https://www.cnblogs.com/jojoword/p/10572729.html
Copyright © 2020-2023  润新知