基本数据类型的常用处理方法
2019-03-22 18:27
417 查看
可变类型:值改变,但id不变,证明就是改变原值,是可变类型
不可变类型:值改变,但是id也跟着变,证明就是在产生了新的值,是不可变类型
数字类型
整形int
age = 10 #age=int(10)
浮点型float
float("1.2") res = str([1,2,4]) # 转为字符串
常用操作+内置方法
1. 按索引值
2. 切片——msg[0:3:1]
msg[-1:-12:-1] msg[::-1]
3. 长度——len()
4. strip()——";;egon/;;;".strip(’/;’)
strip()可用于移除空白
5. split("*")——用某种符号分隔字符串成为列表
6. *.jion()——’:’.join(list)连接列表元素
7. list()——list({‘a’:1, ‘b’:2})
res = list({'a':1, 'b':2}) res = ['a','b']
列表操作
# 成员运算in和not in l=['a','b','c','d','e'] print('a' in l) # 追加与insert l=['a','b','c','d','e'] l.append('xxx') l.append('yyy') print(l) l.insert(0,'xxxx') print(l) # 删除 l=['a','bbb','c','d','e'] # del是一种通用的删除操作,没有返回值 del l[0] print(l) dic={'k1':1} del dic['k1'] print(dic) # l.remove(指定要删除的那个元素),没有返回值 res=l.remove('bbb') print(l) print(res) # l.pop(指定要删除的那个元素的索引),返回刚刚删掉的那个元素 l=['a','bbb','c','d','e'] l.pop(-1) res=l.pop(1) print(l) print(res)
相关文章推荐
- Java——基本数据类型常用的一些方法
- Js基本数据类型常用方法扩展
- python 基本数据类型常用方法总结
- JAVA基础 day13 String类和StringBUffer类的常用方法 基本数据类型包装类的学习
- javascript基本数据类型及类型检测常用方法小结
- The NOTE of learning ASP.NET [9] .NET的基本数据类型及其常用方法
- Js基本数据类型常用方法扩展(基本数据处理)
- OC基本数据类型常用方法小结
- java处理json类型数据--阿里巴巴fastjson api常用方法实战
- 每日学习心得:Js基本数据类型常用方法扩展
- python和php的基本数据类型的定义赋值及常用方法函数
- C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,
- Objective-C中基本数据烦类型与对象数据类型相互转换的方法(OC中NSString的常用API的基础应用3)
- 每日学习心得:Js基本数据类型常用方法扩展
- Windows常用的基本数据类型及句柄类型
- 【Objective-C】OC中字符串(NSString)的基本概念和常用处理方法
- JAVA基本数据类型与其他语言数据类型之间的转换方法
- Object-C NSLog 常用输出基本数据类型格式
- C#后台数据处理常用方法
- Struts1.x处理Date类型数据的方法