码迷,mamicode.com
首页 > 编程语言 > 详细

python有哪些变量类型?以及变量类型的总结

时间:2017-02-23 15:53:25      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:date   首字母   nes   ict   类型   tail   insert   获取   int   

python有哪些变量类型?以及变量类型的总结
【数值】Number:float、int、long、complex

【字符串】:str注意没有string,这里的str就是string的缩写。
创建方式:str() a=‘abcdef‘
方法:
1、截取:a[头下标:尾下标:每步值] 每步值默认是:1
2、增加:a + a 等同 a*2
3、合并:a + a
4、S.lower() #小写
5、S.upper() #大写
6、S.swapcase() #大小写互换
7、S.capitalize() #首字母大写
参考地址:http://blog.sina.com.cn/s/blog_5dd2af0901012r96.html
【list】:
创建方式:list() a=[‘a‘,‘b‘,‘c‘]
方法:
1、截取:a[头下标:尾下标:每步值] 每步值默认是:1
2、增加:a + a 等同 a*2
3、合并:a + a
4、append()方法来添加到尾部
5、insert()方法添加到指定位置
6、pop()删除最后尾部元素
7、通过下标进行复制替换 L[1] = ‘America‘
参考地址:http://www.jb51.net/article/76339.htm

【set】:不能包含重复元素
创建方式:set() a={‘a‘,‘b‘,‘c‘}
方法:
1、通过add和remove来添加、删除元素
2、合并:a + a
3、update 元素拆分后增加进去
4、获取 x for x in s
5、| 并集
6、& 交集
7、- 差集 ^对称差集
参考地址:http://blog.csdn.net/business122/article/details/7541486

【tuple】:tuple只能把list转为元组,其他类型无法转换
创建方式:tuple() a=(‘a‘,‘b‘,‘c‘)
方法:
截取:a[头下标:尾下标:每步值] 每步值默认是:1
1、增加:a + a 等同 a*2
2、合并:a + a
3、max(tuple):返回元组中元素最大值。
4、min(tuple):返回元组中元素最小值。
5、tuple(seq):将列表转换为元组。
6、cmp(tuple1, tuple2):比较两个元组元素。
7、len(tuple):计算元组元素个数。
参考地址:http://www.jb51.net/article/47986.htm
【dict】:dict()最少得有两个参数
创建方式:dict(a=b,c=d) a={‘a‘:‘b‘,‘c‘:‘d‘}
方法:
1、更新 a[‘keyName‘] = newValue
2、合并:d.update(d2)可以把d2合并到d中
3、增加 a[‘keyName‘] = newValue
4、获取 a[‘keyName‘]
5、 .keys() .values()
6、 .pop(‘keyName‘)根据key删除相应的键值对,并返回该值
7、 del dict[‘Name‘]; # 删除键是‘Name‘的条目
dict.clear(); # 清空词典所有条目
del dict ; # 删除词典
参考地址:http://www.jb51.net/article/47990.htm

python有哪些变量类型?以及变量类型的总结

标签:date   首字母   nes   ict   类型   tail   insert   获取   int   

原文地址:http://www.cnblogs.com/core404/p/6433410.html

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