美文网首页
Python最常用的数据结构6种

Python最常用的数据结构6种

作者: 芒果心情儿 | 来源:发表于2020-09-14 07:41 被阅读0次

    Python最常用的数据结构6种:数字、字符串、列表、元组、字典和集合。其中最为常用的是数字、字符串、列表和字典。可以用type()查看数据类型;

    1、数字(number)

    用于存储数值。python3支持4种类型的数字:int(整数类型)、foat(浮点型)、bool(布尔类型)、complex(复数类型)。

    2、字符串(string)

    由数值、字母、下划线组成的一串字符,可以使用单引号(')、双引号(")和三引号(''')指定字符串,使用"+"号可以连接两个字符串

    3、列表(list)

    一维列表,变长、其内容可以进行修改
    列表是任何对象的有序集合,用“[]”标识。元素之间用逗号隔开,列表中的元素即可以是数字或字符串,也可以是列表。每个列表中的元素都是从0开始计算的。列表可以通过“列表对象.列表方法(参数)”的方式调用。示例如下:

    1 list1=[2,3,4]
    2 list2=['a','b','c']
    3 list1+list2
    Out:[2, 3, 4, 'a', 'b', 'c']
    

    4、元组(tuple)

    一维序列,定长、不可变,其内容不能修改,用“()“标识。
    元组的创建方式很简单,只需在括号内添加元素,用逗号隔开即可。示例如下:

    In:("张三","23","女")
    Out:("张三","23","女")
    

    5、字典(dict)

    最重要的内置结构之一,大小可变的键值对集,其中键(key)和值(value)都是python对象,用”{}“指定,可以使用大括号”{}“创建空字典。格式如下:

    {Key1: Value1,Key2: Value2,Key3: Value3}或者dict(Key1:=Value1,Key2=Value2,Key3=Value3})
    

    需要注意的是:键必须唯一,键值不必。值可以取任何数据类型,如数字、字符串、元组。示例如下:

    In:dict(姓名="张三",年龄=23,性别="女")
    Out:{'姓名': '张三', '年龄': 23, '性别': '女'}
    
    In :{"姓名": "张三","年龄": 23,"性别": "女"}
    Out:{'姓名': '张三', '年龄': 23, '性别': '女'}
    

    6、集合(set)

    由唯一元素组成的无序集,可以看成是只有键没有值的字典,可以使用大括号“{}”或者set()函数创建集合。一个空集合必须使用set()函数创建

    相关文章

      网友评论

          本文标题:Python最常用的数据结构6种

          本文链接:https://www.haomeiwen.com/subject/fpinektx.html