python的数据类型

本文介绍了Python中字符串的处理方法(如替换、切割和编码解码),以及列表、集合、元组的基本操作,包括添加、删除、排序和随机选择。同时涵盖了文件的读写操作,重点展示了如何使用UTF-8编码进行数据交换。
摘要由CSDN通过智能技术生成
text=" sss "     
py=text.strip()  去除空格(lstrip rstrip)
text.replace("s","a")  替换
text.split("xxx")  切割   切割完变成列表
xx.encode("utf-8") 压缩
xx.decode("utf-8"") 解压


a=["aa","aa","aaa"]
res=" ".join(a)  输出a aa aaa
a.append("xxx")  列表的增加
a.insert(0,"aa") 列表的插入
a.remove("xxx") 删除(元素不存在则报错)
a.pop(1) 删除(根据索引)可以将删除的值赋值给变量
a.clear() 清空列表
a.sort() 排序
a.sort(reverse=True) 逆序
    import random
    random.choice(a)  随机选择


    b={
        "name":"aaa",
        "nn":"aaaaa"
    }
b.items() 是('name','aaa')

集合 a=set()
元组 列表 集合可以相互转换
tuple(xx) list(xxx) set(xx)
转换集合的时候自动去重

文件
a=open("xxx",mode="wb")
b="xxxx"
a.write(b.encode("utf-8"))
a.close()

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值