首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python干货——字典

    'age', 20), ('flag', True)])​# key代表字典中的key值,value代表字典中的value值# 可以定义两个列表分别获存储获取到的 key 和 value值for key...(key):如果键在字典dict里返回true,否则返回false6、radiansdict.items():以列表返回可遍历的(键, 值) 元组数组7、radiansdict.keys():以列表返回一个字典所有的键...(dict2):把字典dict2的键/值对更新到dict里10、radiansdict.values():以列表返回字典中的所有值复制代码8.2.6 对字典进行排序在字典中可以对字符串进行排序,会根据ASCII...码排序在列表中不可以对字符串进行排序,会报错字典元素排序的时候必须是一样类型的数据,要不都是字符串,要不就是数字。...*不可以复制字典复制代码in :对象是否存在。可以判断字符串、列表、元组以及字典。

    1.1K20

    Python基础语法入门篇(二)

    查找内容:find         查找指定内容在字符串中是否存在,如果存在就返回该内容在字符串中第一次出现的开始位置索引值(从0开始计算),如果不存在,则返回-1....判断:startswith,endswith   判断字符串是不是以谁谁谁开头/结尾 计算出现次数:count      返回 str在start和end之间 ,在字符串中出现的次数 替换内容...所谓的查找,就是看看指定的元素是否存在,主要包含一下几个方法: in 和 not in python中查找的常用方法为: in(存在),如果存在那么结果为true,否则为false not in(不存在...rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新 文件。...rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文 件。

    1.5K20

    JS短文 | 5分钟了解 JS Maps 对象

    作者:Kyle Cook 网站:Web Dev Simplified Blog 字数:1975 字 (非直译) 阅读: 5 分钟 一、开篇语 在日常的业务开发中,以下的代码你是否经常见或经常写呢?...二、Objects 和 Maps 的区别 Map 其实是是 JS 中的 Class 类,允许你将值存储在特定的键上,但是与 Objects 对象 有一些主要的区别,这些特质,主要是让 Map 在键值应用上表现的更加出色...map.keys() 方法获取 map 对象的键,以数组的形式返回所有的键。...,在只有字符串键的对象上进行迭代将按插入顺序产生键),则 Map 对象 则不同,当我们对其进行迭代时,则是按照其插入的键值顺序返回的,这个特性很重要。...5、性能(Performance) 由于 Maps 设计的初衷就是为了解决 键/值 查找,因此在频繁的增删 键/值 操作的场景下,Map 的性能会更好,则 objects 则没有在这种频繁操作 键/值

    2.9K00

    JS短文 | 5分钟了解 JS Maps 对象

    二、Objects 和 Maps 的区别 Map 其实是是 JS 中的 Class 类,允许你将值存储在特定的键上,但是与 Objects 对象 有一些主要的区别,这些特质,主要是让 Map 在键值应用上表现的更加出色...1、键的类型(Key Types) 对于 Objects 类型而言,你只能使用字符串作为键的类型(ES6 中也可以是 Symbol 类型),但是 Map 则更宽泛的多,你可以使用任何数据类型作为键,比如你可以使用...map.keys() 方法获取 map 对象的键,以数组的形式返回所有的键。...,在只有字符串键的对象上进行迭代将按插入顺序产生键),则 Map 对象 则不同,当我们对其进行迭代时,则是按照其插入的键值顺序返回的,这个特性很重要。...5、性能(Performance) 由于 Maps 设计的初衷就是为了解决 键/值 查找,因此在频繁的增删 键/值 操作的场景下,Map 的性能会更好,则 objects 则没有在这种频繁操作 键/值

    2.1K20

    JavaScript正则表达式

    最近,看完了《JavaScript忍者秘籍》这本书,对正则有了全新的认识,自己也尝试了总结了一些,在开发中,让好多事情变得事半功倍。 正则表达式是一个拆分字符串并查询相关信息的过程。...; i:表示不区分大小写(case-insensitive)模式,即在确定匹配项时忽略模式与字符串的大小写; m:表示多行(multiline)模式,即在到达一行文本末尾时还会继续查找下一行中是否存在与模式匹配的项...global:布尔值,表示是否设置了g标志. ignoreCase:布尔值,表示是否设置了i标志. multiline:布尔值,表示是否设置了m标志. lastIndex:整数,表示开始搜索下一个匹配项的字符位置.../^test/; // 只能匹配以“test”开头的字符串 /test$/; // 只能匹配以“test”结尾的字符串 /^L....修剪字符串 示例:修建字符串两头多余的空格 function myTrim(str) { // 以空格开头,后续出现零次或多次 // 以一个或多个空格结尾 return str.replace

    1.1K81
    领券