zoukankan      html  css  js  c++  java
  • python基础(十二、高级变量类型-公共方法)

    13.高级变量类型
    7)公共方法
    (1)Python 内置函数
    Python 包含了以下内置函数:

    ①del函数

    ②min和max函数
    使用max和min函数统计字典时,统计key的大小,不统计值得大小

    ③cmp函数
    cmp函数在python3中取消了,python3使用比较符来判断(<、> 和 =)。
    字典和字典不能比较大小
    注意:字符串 比较符合以下规则: "0" < "A" < "a"

    (2)切片

    切片使用索引值来限定范围,从一个大的字符串中切出小的字符串。
    列表和元组都是有序的集合,都能够通过索引值获取到对应的数据。
    字典是一个无序的集合,是使用键值对保存数据,字典无法切片。

    (3)运算符

    ①“*”法

    注意:字典不支持乘法,字典要求键值是唯一的

    ② “+”法

    注意:
    使用加法时,会生成新的字符串、元组或列表;
    字典不支持加法。

    “+”、extend和append之间的区别:
    extend只能合并两个相同类型的元组或列表,不能直接追加数据
    append只能追加数据,被追加数据是元组或列表时,元组或列表会作为一个整体数据被加入,不会被打散。

    ③成员运算符:in 和 not in


    注意:
    in在对字典操作时,判断的是字典的键;
    in和not in被称为成员运算符

    ④元素比较( >、>=、==、<、<= )
    从第一个元素顺序开始比较,如果相等,则继续,返回第一个不相等元素比较的结果。如果所有元素比较均相等,则长的列表大,一样长则两列表相等

    (4)迭代遍历:for循环
    ①语法:for...else...

    ②应用场景
    在迭代遍历嵌套的数据类型时,例如一个列表包含了多个字典
    需求:要判断某一个字典中是否存在指定的值
    如果存在,提示并且退出循环
    如果不存在,在循环整体结束后,希望得到一个统一的提示

    ③练习:寻找“阿土”

  • 相关阅读:
    09.Restful规范
    微信小程序 滚动插件 hSwiper2.0
    前端开发中代码仓库的团队使用(Github)
    hDProcess.js文档浏览进度插件
    Javascrtipt 基本排序算法
    NodeWebkit配置文件简介
    JavaScript中call,apply,bind方法的总结
    Javascript 闭包理解
    javascript常用知识点
    微信小程序 滚动插件 hSwiper
  • 原文地址:https://www.cnblogs.com/bdzxh/p/14061427.html
Copyright © 2011-2022 走看看