首页 > 编程语言 >聪明办法学Python Task05&&Task06

聪明办法学Python Task05&&Task06

时间:2024-12-07 23:34:01浏览次数:7  
标签:key 删除 Python 元素 列表 索引 && Task05 字典

列表详解

追加 append

  • 只会在列表的末尾添加值

  • l=[1,2,3]

    l.append(4)
    print(l)显示 1,2,3,4
    

插入 insert

  • l.insert(索引,插入的值)

extend (字符串,字典)

删除

* pop(可指定,写索引,默认最后一个)

* remove(写元素)

count(统计出现次数)

index(显示元素索引)

clear(清空列表)

reverse(将列表倒置)

sort(排序)

* 默认升序

* l.sort(reverse=True) 降序

元组(tuple)

  • 相当于不可变的列表

  • t=(1,1.2,'abc',[4,5,6],{'a':1,'b':2},(7,8,9),)

  • 若定义元组时只有一个元素,为防止电脑类型判断错误,要在元素或加个逗号

  • 原组内嵌套的列表,字典的值可以被修改

字典

  • 取值最好用 dic.get('索引')

  • 删除

* del

* pop 删除并返回值

* popitem 删除最后放入字典的key的值

* update 用新字典修改老字典,一样的值会被修改,新的值会被添加

* default 如果字典有此key,就返回值,如果没有就增加此key,值为None

集合(去重,做关系运算)

  • 集合元素必须为不可变类型,且不能重复

  • 集合无索引,无序

  • 取交集 &

  • 取并集 |

  • 取差集 - (有顺序)

  • 对称差集 ^

标签:key,删除,Python,元素,列表,索引,&&,Task05,字典
From: https://www.cnblogs.com/hyl-666888/p/18592822

相关文章

  • Python 爬虫验证码处理方案
    Python爬虫验证码处理方案简介嗨,大家好,我是太上问情,一个学习爬虫好几年都还没有真正入门的小趴菜。本文记录本人Python爬虫学习过程中,验证码处理的各种解决方案,欢迎大家指正。本人计划在本文完成如下验证码的处理,目前一个都没有完成,希望我能很快完成!数字验证码字......
  • Python 中的 __slots__ 属性有什么作用?
    __slots__是Python类中的一种特殊属性,它允许你显式地声明一个类的实例可以拥有的属性。这不仅有助于节省内存,还能提高属性访问的速度,并且防止动态添加不属于设计的属性。在大型项目或者对性能敏感的应用程序中,正确使用__slots__可以带来显著的好处。__slots__ 的作用......
  • Python知识分享第二十一天-装饰器&正则
    进阶语法上下文管理器 概述 一个类只要实现了 __enter__() __exit__() 它就是上下文管理器类它的对象称之为上下文管理器对象 with语法解释 格式 with上下文管理器对象:代码块 特点 当with的代码执行完毕后会自动释放上下文管理器对象 ......
  • Python 中的继承机制是什么样的?
    Python的继承机制允许一个类(子类)继承另一个类(父类或基类)的属性和方法。通过继承,可以实现代码复用,同时也能让代码结构更加清晰、易于维护。Python支持单继承和多继承,并且有丰富的特性来处理这些关系。继承的基本概念单继承:一个子类只继承自一个父类。多继承:一个子类可以从多......
  • 【python副业项目】第一篇:什么值得买多用户自动爆料工具
    今天分享一个自己长期在使用的工具,该工具旨在自动化处理商品爆料过程,通过解决用户登录、检查是否可以爆料以及提交爆料信息到“什么值得买”网站。历史爆料任务:可设置参数示意图:爆料过程日志:设计文档1.概述本系统为“什么值得买”(SMZDM)的自动爆料工具,允许用户通......
  • ESP32S3开发板连INMP441麦克风,并用MicroPython控制处理语音信号存为pcm格式文件
    本次实践的目标是:ESP32S3开发板连INMP441麦克风,并用MicroPython控制处理语音信号存为pcm格式文件。参考学习例子:使用ESP32与INMP441麦克风模块实现音频传输_esp32inmp441-CSDN博客 xiao_esp32s3板的说明:麦克风使用|SeeedStudioWiki 咨询AI的例子:https://skywalk.blog......
  • 【Python爬虫五十个小案例】Python提取某斗颜值主播图片~
    博客主页:小馒头学python本文专栏:Python爬虫五十个小案例专栏简介:分享五十个Python爬虫小案例前言在这个博客中,我们将详细讲解如何通过Python编写一个爬虫来从斗鱼平台抓取美女主播的图片。随着爬虫技术的普及,抓取互联网上的公开数据变得越来越容易,而斗鱼作为一个......
  • WxPython跨平台开发框架之用户选择和标签组件的设计
    在系统的权限管理中,往往都会涉及到用户的选择处理,特别是基于角色的访问控制中,很多情况下需要用到选择用户的处理。本篇随笔,基于WxPython跨平台开发框架,采用原有开发框架成熟的一套权限系统理念,对机构、用户、角色、权限、菜单、日志、字典等内容进行管理的,因此也涉及到了用户选择......
  • Python 潮流周刊#80:Django 项目性能调优(摘要)
    本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。分享了12篇文章,12个开源项目,3则音视频,全文2100字。以下是本期摘要:......
  • [python]批量转换ncm格式文件
    前言最近想换用本地其它播放器听音乐,但网易云音乐下载下来的文件格式是.ncm,不兼容其它播放器。网上找了下方案,参考网易云音乐ncm格式分析以及ncm与mp3格式转换实现了基本功能,在此基础上加了个多进程同时转换,以及通过命令行传一些参数,比如并发执行数、输入输出目录路径。示例代码......