基础数据类型 基础数据类型,有7种类型,存在即合理. 1.int 整数 主要是做运算的 .比如加减乘除,幂,取余  + - * / ** %... 2.bool布尔值 判断真假以及作为条件变量 3.str 字符串 存储少量的数据.'太白','password'... 操作简单,便于传输. 4.list 列表 [1,2,'alex',{name:'zhang'}] 存放大量的数据,大量的数据放到列表中便于操作 5.tuple 元组 也叫只读列表.(1,2,'alex',{name:'zhang'}…
---恢复内容开始--- 一.字符串的索引与切片 1.索引 s = 'ASDFGHJKL' 有序序列,索引--index:从0开始 s1 = s[0],取出单个元素:A: s1是个全新的字符串和原字符串无关 2.切片 #想取ASDF: s2 = s[0:4] 规律:顾头不顾腚 #想取L: s3 = s[-1] #想全取 s4 = s[:] or s[0:] s5 = s[0:-1],最后一位取不到 3.跳着取,加步长 s = 'ABCDLSESRF' s6 = s[0:5:2] 取:ACL 4.…
一丶对之前的知识点进行补充 1.str中的join方法.把列表转换成字符串 # 将列表转换成字符串,每个元素之间用_拼接 s = "_".join(["天","地","人"]) print(s) ss = "天_地_人" s = ss.split("_") print(s) 2.列表和字典在循环的时候不能直接删除 需要把删除的内容记录在新列表中 然后循环新列表,删除字典或列表 lst =…
The rust String  is a growable, mutable, owned, UTF-8 encoded string type. &str ,切片,是按UTF-8编码对String中字符的一个引用,不具有owned. 不具有owner关系,是非常非常重要的一区别,看下面代码 pub fn test1(){ //"abc"是 &str 切片类型 let s1 = "abc"; let s2 = s1; //如果切片具体owner,则…
python 字符串常用操作方法 python 字符串操作常用操作,如字符串的替换.删除.截取.赋值.连接.比较.查找.分割等 1.去除空格 str.strip():删除字符串两边的指定字符,括号的写入指定字符,默认为空格 a=' hello ' b=a.strip() print(b) 输出:hello str.lstrip():删除字符串左边的指定字符,括号的写入指定字符,默认空格 1 >>> a=' hello ' 2 >>> b=a.lstrip() 3 >…
一.什么可变数据类型和不可变数据类型 可变数据类型:value值改变,id值不变:不可变数据类型:value值改变,id值也随之改变. 如何确定一种数据类型是可变的还是不可变的: 根据可变数据类型与不可变数据类型的概念,只需要在改变value值的同时,使用id()函数查看变量id值是否变化就可以知道这种数据类型是可变的还是不可变的了. 核心提示: 可变类型 Vs 不可变类型 可变类型(mutable):列表,字典 不可变类型(unmutable):数字,字符串,元组 这里的可变不可变,是指内存中…
python字符串操作常用操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下. 1.去除空格str.strip():删除字符串两边的指定字符,括号的写入指定字符,默认为空格 >>> a=' hello ' >>> b=a.strip() >>> print(b) hello str.lstrip():删除字符串左边的指定字符,括号的写入指定字符,默认为空格 >>> a=' hello ' >&…
Python文件常用操作方法 一.对File对象常用操作方法: file= open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 读文件 file.read([size]) #size为读取的长度,以byte为单位 file.readline([size]) #读一行,如果定义了size,有可能返回的只是一行的一部分 file.readline…
本文实例总结了js数组常用操作方法.分享给大家供大家参考,具体如下: var arr = [1, 2, 3, 4, 5]; //删除并返回数组中第一个元素 var theFirst = arr.shift(); alert(theFirst);//返回1 number alert(arr);//2,3,4,5 object //删除并返回数组中最后一个元素 var theLast = arr.pop(); alert(theLast);//返回5 number alert(arr);//2,3,…
Set<String> set = new HashSet<String>(); /** * set的常用操作方法有: * add()向集合添加元素 clear()清空集合元素 * contains()判断集合中是否包含某一个元素 * isEmpty() 判断是否为空 * iterator() 用于递归集合,返回一个Iterator对象 * remove() * size() * 实现Set接口有HashSet和TreeSet,其中TreeSet能够默认进行排序(为Integer数…