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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值