python中的数据类型

python的数据类型
python3有六个标准的数据类型
不可变
number(数字)
string(字符串)
tuple(元组)
可变
list(列表)
set(集合)
dictionary(字典)

数字:
可进行“+,-,*,/,//(取整),%取余,**乘方”

字符串
用‘’或者“”括起来,str*2是重复两遍=strstr,+表示连接str1+str2=str1str2
str.lower()全部小写
str.upper()全部大写
str.capitalize()首字母大写
str.title()每个词的首字母大写
str.swapcase()所有词大小写互换
list(str),将字符串中的所有元素逐个加入list中包括字母、符合、空格

列表list=[1,2,3]
list*2输出两次列表[1,2,,3,1,2,3],+可以把两个列表左右拼起来(但是不能减).
list.append(x)在列表最后添加x
list.insert(x,y)在列表第x位添加y
list.remove(x)删除列表的第一个x
list.index(x)列队的第一个x在第几位
list.count(x)列表中x出现的次数
list.sort(reverse=False)列表升序,True降序排列
max(list)列表最大值
min(list)列表最小值
len(list)列表中元素个数
sum(list)列表中所有元素的和
list.extend(list2)相当于list+list2
list.pop(x)输出列表x位置的元素,a=list.pop(x),a为删除的那个值
list.pop()删除列表最后一位的元素
list.reverse()翻转列表中的所有元素

在这里插入图片描述在这里插入图片描述
元组tuple()
元组不能修改
tuple*2和‘+’和列表相同

集合{}
set.add(x)字典添加x
set.clear字典清空
set.remove(x)删除字典中的x
set.discard(x)删除字典中的x
set3 = set1.different(set2)找set1和set2不同的数
set3 = set1.interection(set2)找set1和set2相同的数
print(a - b) # a 和 b 的差集

print(a | b) # a 和 b 的并集

print(a & b) # a 和 b 的交集

print(a ^ b) # a 和 b 中不同时存在的元素

字典{}
{key1:value1,key2:value2}同一个字典key是唯一的,
dictionary.keys()所有的key
dictionary.values()所有的value
构建字典时可以用dict(key=value,[(‘key’,value)])

a=dict(x=1,y=2)
print(a['x'])

各数据类型转换
在这里插入图片描述
list转set和set转list
set(a),list(b)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值