博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python的一些基础知识
阅读量:2168 次
发布时间:2019-05-01

本文共 715 字,大约阅读时间需要 2 分钟。

由于基础不牢固,没有系统的学习,所以有点问题就需要百度,查资料,有的时候太费时间了,简单记录一些基础知识,至少看着比较方便。

  • 字符串分割

字符串分割是比较常用的功能,悲剧的是我每次用都基本上查找一次,记一下我目前用过的,

rsplit 从右边开始分割;
split 从左边开始分割;

date= 'MN=0002;CN=1;CP=&&one:123,two:456,three:789,four:147&&b6ca'res = date.rsplit("&&")[-1]#b6cares1 = date.splite("&&")[1] #one:123,two:456,three:789,four:147#生成字典,返回字典值  线分割; 在分割= 生成字典。然后取值MN1, CN1, CP1 = dict(l.split('=') for l in date.split(';')).values()#MN1 = 0002#CN1 = 1#CP1 = &&one:123,two:456,three:789,four:147&&b6ca
  • 字符串替换 replace() ————格式 str.replace(old, new[, max])

    old – 将被替换的子字符串。
    new – 新字符串,用于替换old子字符串。
    max – 可选字符串, 替换不超过 max 次
string = 'hello,world'print(string.replace('l', 'i'))print(string.replace('l', 'i', 2))

运行结果

heiio,woridheiio,world
  • List item

转载地址:http://gatzb.baihongyu.com/

你可能感兴趣的文章
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>
检测iOS的网络可用性并打开网络设置
查看>>
简单封装FMDB操作sqlite的模板
查看>>
iOS开发中Instruments的用法
查看>>
iOS常用宏定义
查看>>
什么是ActiveRecord
查看>>
有道词典for mac在Mac OS X 10.9不能取词
查看>>
关于“团队建设”的反思
查看>>
利用jekyll在github中搭建博客
查看>>
Windows7中IIS简单安装与配置(详细图解)
查看>>
linux基本命令
查看>>
BlockQueue 生产消费 不需要判断阻塞唤醒条件
查看>>
强引用 软引用 弱引用 虚引用
查看>>
数据类型 java转换
查看>>
"NetworkError: 400 Bad Request - http://172.16.47.117:8088/rhip/**/####t/approval?date=976
查看>>
mybatis 根据 数据库表 自动生成 实体
查看>>
win10将IE11兼容ie10
查看>>
checkbox设置字体颜色
查看>>