zoukankan      html  css  js  c++  java
  • 【python学习笔记02】python的数据类型2

    列表和元组之间的主要区别是:列表括在括号([])和它们的元素和大小是可以改变的,而元组在圆括号(),不能被更新。元组可以被认为是只读列表。

    存储在一个列表中的值可以使用切片操作符来访问([]和[:])用索引从0开始,在列表的开始位置和结束为-1。加号(+)符号列表连接运算符,星号(*)重复操作。

    Python字典是一种哈希表型。他们像关联数组或哈希在Perl中一样,由键 - 值对组成。字典键几乎可以是任何Python类型,但通常是数字或字符串。值可以是任意Python的对象。

    字典是由花括号括号({}),可分配值,并用方括号([])访问。

    有时候,可能需要执行的内置类型之间的转换。类型之间的转换,只需使用类名作为函数。

    有几个内置的功能,从一种数据类型进行转换为另一种。这些函数返回一个表示转换值的新对象。

    数据类型转换:

    函数描述

    int(x [,base])

    将x转换为一个整数。基数指定为base,如果x是一个字符串。

    long(x [,base] )

    将x转换为一个长整数。基数指定为base,如果x是一个字符串。

    float(x)

    将x转换到一个浮点数。

    complex(real [,imag])

    创建一个复数。

    str(x)

    转换对象x为字符串表示形式。

    repr(x)

    对象x转换为一个表达式字符串。

    eval(str)

    计算一个字符串,并返回一个对象。

    tuple(s)

    把s转换为一个元组。

    list(s)

    把s转换为一个列表。

    set(s)

    把s转换为一个集合。

    dict(d)

    创建一个字典。 d必须的(键,值)元组序列。

    frozenset(s)

    把s转换为冻结集。

    chr(x)

    整数转换为一个字符。

    unichr(x)

    整数转换为一个Unicode字符。

    ord(x)

    转换单个字符为整数值。

    hex(x)

    将整数转换为十六进制字符串。

    oct(x)

    将整数转换为以八进制的字符串。

  • 相关阅读:
    Win10 Theano Install Guide
    mysql 查看版本和是否支持分区
    [mysql]Date和String相互转换(DATE_FORMAT&STR_TO_DATE)
    mysql运用now(3)存储时间到毫秒
    mysql按天,按周,按月,按季度,按年统计数据
    对象的copy
    定时调度任务quartz
    mysql使用navicat编写调用存储过程
    mysql批量插入,批量更新
    Mybatis分页插件pagehelper的使用
  • 原文地址:https://www.cnblogs.com/etduino/p/4623127.html
Copyright © 2011-2022 走看看