列表相关方法、元组、字典初识

一、列表相关方法

(一)内置方法 --统一调用方式:列表.方法

  • append – 在列表末尾添加
  • extend – 将元素展开,放入列表末尾
  • clear – 情况列表元素
  • sort – 排序,revers = True 为降序
  • reverse – 倒序
  • copy – 浅复制
  • count – 获取某个元素个数,若没有,则为0
  • index – 获取某个元素索引,若没有,则报错。

(二) 列表推导式

结构1[表达式 for 变量 in 序列]
结构2[表达式 for 变量 in 序列 if 条件语句]

二、元组

  • 什么是元组?

    • ()
    • 不可变,故无法增删改
    • 有序,可用下标获取元素
    • 元素数据类型不限
  • 相关操作

    • 初始化。t = 1,2,3,4, 或者t = (1,2,3,4,)

    • 通过如下方式,获得元组中相关元素
      a , b, c ,d=(1, 2, 3, 4) 
      a ,*b, c =(1, 2, 3, 4) 
      
    • 通过下标进行,单值获取,或者切片获取

    • in / not in

    • sorted(元组)

    • 元组.count (元素)

    • 元组.index(元素)

三、字典

  • 什么是字典?

    • {}

    • 无序

    • 可变

    • {key:value}–key:不可变数据类型,如数字、字符串、元组。val:对数据类型没有要求

    • 字典查找

      • 字典[key] ----如果没有该key,则报错
      • 字典.get(key)----如果没有该key,则返回None
      • 字典.get(key,默认值)----如果没有该key,则返回默认值
    • 字典遍历

      • for i in 字典:	# i获得的是键 
        	 循环体
        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSDN海神之光上传的全部代码均可运行,亲测可用,尽我所能,为你服务; 1、代码压缩包内容 主函数:main.m; Fig:GUI操作界面; 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,可私信博主; 3、运行操作步骤 步骤一:将所有文件放到 Matlab的当前文件夹中; 步骤二:双击打开main.m文件;(若有其他m文件,无需运行) 步骤三:点击运行,等程序运行完得到结果; 4、语音处理系列仿真咨询 如需其他服务,可私信博主或扫描博主博客文章底部QQ名片; 4.1 CSDN博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作 语音处理系列程序定制或科研合作方向:语音隐藏、语音压缩、语音识别、语音去噪、语音评价、语音加密、语音合成、语音分析、语音分离、语音处理、语音编码、音乐检索、特征提取、声源定位、情感识别、语音采集播放变速等; CSDN海神之光上传的全部代码均可运行,亲测可用,尽我所能,为你服务; 1、代码压缩包内容 主函数:svddwt.m; 调用函数:其他m文件; 语音信号,其格式为MP4; 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,可私信博主; 3、运行操作步骤 步骤一:将所有文件放到 Matlab的当前文件夹中; 步骤二:双击打开svddwt.m文件;(若有其他m文件,无需运行) 步骤三:点击运行,等程序运行完得到结果; 4、智能优化算法背包问题系列仿真咨询 如需其他服务,可私信博主或扫描博主博客文章底部QQ名片; 4.1 CSDN博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作 语音处理系列程序定制或科研合作方向:语音隐藏、语音压缩、语音识别、语音去噪、语音评价、语音加密、语音合成、语音分析、语音分离、语音处理、语音编码、音乐检索、特征提取、声源定位、情感识别、语音采集播放变速等;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值