首页 > 编程语言 >Python3之列表、元组、字典

Python3之列表、元组、字典

时间:2023-02-04 17:35:54浏览次数:43  
标签:删除 元素 列表 索引 元组 Python3 字典

列表

    列表是最常见的Pyhon数据结构

 

 访问列表中的值,与字符串的索引一样,列表索引从 0 开始,第二个索引是 1,依此类推

 

 索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推

 

 除了使用索引来访问列表元素外,同时还可以使用方括号的形式[]截取字符串,注意该方式是不包含右索引所对应的元素的

 

 同时也可以使用复数索引值进行截取

 

 更新列表,可以对列表的数据项进行修改或更新,也可以使用 append() 方法来添加列表项

 

 删除列表元素:可以使用del语句来删除列表的元素

 

 Python列表脚本标识符

 

 Python列表截取与拼接

 

 列表还支持拼接操作

 

 列表嵌套,可以在列表里创建其他列表

 

 列表比较:列表比较需要引入 operator 模块的 eq 方法

 

 

 

元组

      Python中的元组和列表类似,不过元组中的元素不能修改,而且元组使用小括号把元素分开

 

 

 

 

    元组只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:

 

 访问元组,元组可以使用下标索引来访问元组中的值

 

 修改元组:元组中的元素值是不允许修改的,但可以对元组进行连接组合

 

 删除元组:元组中的元素值是不允许删除的,但可以使用del来删除整个元组,元组被删除后,再输出该元组会有错误信息

 

 元组运算符

 

 

元素索引、截取:可以访问元组中的指定位置的元素,也可以截取索引中的一段元素

 

 

字典

      字典以键值对的方式存在,可存储任意类型对象

 

使用大括号创建空字典

 

 使用内建函数dict()创建字典

 

 访问字典里的值:把相应的键放入到方括号中

 

 修改字典:向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值

 

 删除字典元素:能删单一的元素也能清空字典,清空只需一项操作。显式删除一个字典用del命令

 

 字典键的特性:不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住

 

 键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行

 

标签:删除,元素,列表,索引,元组,Python3,字典
From: https://www.cnblogs.com/yunque01/p/17090186.html

相关文章

  • python基础:字典的内置方法、元组的内置方法、集合的内置方法、字符编码
    目录一、字典的内置方法1、类型转换(把其他类型转换成自己的类型)2、取值3、修改数据值4、增加数据值5、删除数据值1.del方法2.pop方法6、统计字典中键值对的个数7、字典三......
  • python3使用3des加密
    安装pyDespipinstallpyDes案例:importpyDesimportbase64data='hello'key="kkk11111"#加密key,加密方式ECB秘钥必须是八位字节mode=pyDes.ECB#加密......
  • Python之字典修改元素(4种方式)
    哈喽兄弟们,今天咱们来学习一下Python字典修改元素的四种方式。本文中使用的字典对象:smart_girl={"name":"yuanwai","age":25} 第一种方式:[key]smart_......
  • python3种拼接方式
    #%s格式化字符的方式print('%s%s'%("a","b"))#format拼接a="你们好{}".format("我来啦")b="你们好{0},谢谢{1}".format("我来啦","玩的开心")#对号入座多......
  • 「 每日一练,快乐水题 」676. 实现一个魔法字典
    文章目录​​......
  • python2 与python3 区别
    写文件下面这段代码,在python2中可以正常运行。但是python3会报错,因为是用w方式打开(而不是wb),则二进制数据不能写入该文件(会报错)。withopen("a.txt",'w')aspfile:pfil......
  • Python之字典遍历元素(4种方式)
    第一种:foringirl_dict={"China":"小美","Japan":"图多天光","Korea":"斯密达美"}foreveryKeyingirl_dict:print("key:"+everyKey+"value:"......
  • python入门之元组(tuple)
    """元组tuple1.由一系列变量组成的不可变系列容器2.不可变是指一但创建,不可以再添加/删除/修改元素3.列表用[],元组用()4.列表和元......
  • Linux下Python2.x升级Python3.7
    一、查看当前Python版本[root@localhost~]#python-VPython2.7.5二、下载新的python包并安装进入Python官网(https://www.python.org),选择需要的版本。此处我选择Py......
  • Python之字典查找元素(3种方式)
    本文描述的是查找字典的某一个元素(字典遍历元素请点击->这里)上下文代码smart_girl={"name":"yuanwai","age":25,"sex":"女"} 第一种方式:[]注意:这种......