1.1 NLP基础技能,字符串的处理
2024-10-20 07:41:46
#!/usr/bin/env python
# coding: utf-8 # # 字符串操作 # ### 去空格和特殊字符 # In[8]: s = " hello world! "
print(s.strip()) #去掉左右的空格
print(s.lstrip("hello ")) #把左侧的一些字符去掉
print(s.rstrip("ld!")) # ### 连接字符串 # In[9]: sstr1 = "strcat"
sstr2 = "append"
sstr1 +=sstr2 #连接字符串可以直接用加号
print(sstr1) # ### 查找字符 # In[11]: # <0 表明未找到
sstr1 = "strcat"
sstr2 = "a"
npos = sstr1.index(sstr2)
print(npos) # ### 比较字符串 # In[17]: sstr1 = "strcat"
sstr2 = "strchar"
print(sstr1>sstr2)
print(sstr1==sstr1) # ### 字符串大小写转换 # In[21]: sstr1 = "strcat"
sstr2 = sstr1.upper()
sstr3 = sstr2.lower()
print(sstr2)
print(sstr3) # ### 翻转字符串 # In[22]: sstr1 = "strcat"
sstr2 = sstr1[::-1]
print(sstr2) # ### 查找字符串 # In[23]: sstr1 = "strcat"
sstr2 = "cat"
print(sstr1.find(sstr2)) # ### 分割字符串 # In[24]: sstr1 = "strcat,dog,hello,joy"
print(sstr1.split(","))
最新文章
- 如何用Python实现杨辉三角和心
- bzoj1616
- 修复 Firefox 下本地使用 Bootstrap 3 时 glyphicon 不显示问题
- python基础——定制类
- javascript URI的编码
- Linux命令小结:fdisk
- 教你写一个Android可快速复用的小键盘输入控件
- Android平台程序崩溃的类型及原因列举
- Linux 获取文件时间信息 判断文件是否存在
- FolderBrowserDialog使用
- PHP 生成.csv 文件并下载到浏览器
- java--equal&;==
- Python爬虫实例:爬取豆瓣Top250
- kettle在centos7下部署分布式集群
- 数据中心架构ToR和EoR【总结】
- linux 校准时间
- MVC应用程序JsonResult()的练习
- 分布式系统唯一ID生成方案汇总 转
- Android实现图片轮显效果——自定义ViewPager控件
- Android开发笔记&mdash;&mdash;视频录制播放常见问题