码迷,mamicode.com
首页 > 其他好文 > 详细

基本数据类型的常用处理方法

时间:2019-06-15 09:30:54      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:不可   操作   指定   move   没有   基本数据   print   pop   code   

可变类型:值改变,但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)

基本数据类型的常用处理方法

标签:不可   操作   指定   move   没有   基本数据   print   pop   code   

原文地址:https://www.cnblogs.com/xufengfan/p/11026097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!