python

    科技2026-02-13  16

    python序列-元组-字典


    学习笔记

    python序列-元组-字典一、元组二、元组的使用1.元组的创建与删除2.元组的特殊3.内置函数 二、字典1.字典的使用1.字典的创建与删除2.字典的读取3.字典元素值的添加与修改


    一、元组

    1.不可变,无法给元组增加或者删除 2.元组的元素都放在 ( ) 中 3.包含若干元素的有序连续内存空间

    二、元组的使用

    1.元组的创建与删除

    1.创建

    a_tuple=('a',) a_tuple=('a','b','mpilgrim','z','example') x=() a=1, b=1,2

    2.删除使用del整体删除,因为不可变

    2.元组的特殊

    1.元组属于不可变序列,其元素的值是不可变的,但是如果元组中包含可变序列,情况就略有不同。

    3.内置函数

    1.tuple()可以接受一个列表,字符串或其他序列的类型和迭代器作为参数,返回一个包含同样元素的元组。 2.其他的内置函数,因为不可变的特性,导致没有append(),extend(),insert(),remove(),pop()等函数。

    二、字典

    1.字典是“键-值对”的无序可变序列 2.字典中包含两部分键和值 3.所有的元素在 { } 中 4.字典中的“键”可以是Python中任意不可变数据,例如整数,实数,复数,字符串,元组等;但是不能使用可变对象做键 5.键不能重复

    1.字典的使用

    1.字典的创建与删除

    1.赋值创建

    a_dict={'server':'db.diveintopython3.org','database':'mysql'}

    2.使用dict()

    keys=[1,2,3,4] values=['a','b','c','d'] dictionary=dict(zip(keys,values)) print(dictionary)

    3.删除使用del

    2.字典的读取

    1.使用 键 当下标读取

    dictionary[1]

    2.一般使用get

    dictionary.get(1)

    3.字典元素值的添加与修改

    1.修改值

    dictionary[1]='e'

    2.使用update()添加新的键值对

    dictionary.update({4:'f'})
    Processed: 0.018, SQL: 9