Python字符串操作

访问字符串的元素

str = 'Hello World'

print(str[0])

print(str[-1])

print(str[0:5])

输出:

H

d

Hello

字符串的拼接

str = 'Hello'

str2 = ' World'

print(str * 3)

print(str * 0)

print(str * -1) #乘以任何非正整数,都将抹去字符串

print(str + str2)

输出:

HelloHelloHello

Hello World

删除字符串元素

strip()删除字符串两边指定的字符;

lstrip()删除字符串左边指定的字符;

rstrip()删除字符串右边的字符串。

上述方法,默认都是删除空格。

str1 = ' ab cdef '

str2 = 'lloollooll'

str3 = 'lllovlell'

str4 = 'hhellhoh'

print(str1.strip())

print(str2.strip('l'))

print(str3.lstrip('l'))

print(str4.rstrip('l'))

输出:

ab cdef

oolloo

ovlell

hhellho

该系列方法,也可以删除多个字符,如下:

str5 = 'lloohyllhyooll'

print(str5.strip('ol')) #与print(str5.strip('lo'))效果相同

输出:

hyllhy

对字符串逆序

str1 = '112233'

print(str1[::-1])

输出:

'332211'

python字符串的删除操作_Python字符串操作相关推荐

  1. python编程—输入两个字符串,从第一字符串中删除第二个字符串中所有的字符

    题目描述: 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符.例 如,输入"They are students."和"aeiou", 则删除之后的第一 ...

  2. 输入两个字符串,从第一个字符串中删除第二个字符串中所有的字符

    作者:小 琛 欢迎转载,请标明出处 题目: 输入两个字符串,从第一个字符串中删除第二个字符串中所有的字符 例如,输入str1为" They are students." 和str2 ...

  3. C语言试题十六之写删除字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。

    1. 题目 请编写一个函数void function(char a[],char b[], int n),其功能是:删除字符串中指定下标的字符.其中,a指向原字符串,删除后的字符串存放在b所指的数组中 ...

  4. 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”

    题目:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符.例如,输入"They are students."和"aeiou",则删除之后的第一个字符串变 ...

  5. 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。 例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”

    1.题目 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符. 例如,输入"They are students."和"aeiou",则删除之后的第一个字 ...

  6. 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入 ”They are students.” 和 ”aeiou” ,则删除之后的第一个字符串变成 ”Thy r stdnts.”

    题目 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符.例如,输入 "They are students." 和 "aeiou" ,则删除之后的第一个 ...

  7. 输入两个字符串,从第一个字符串中删除第二个字符串中的字符

    题目: 输入两个字符串,从第一个字符串中删除第二个字符串中的所有字符 比如输入第一个字符串:"They are students."              第二个字符串: &q ...

  8. python字符串的删除操作_Python 字符串操作(string替换、删除、截取、复制、连接、比较、...

    去空格及特殊符号 s.strip().lstrip().rstrip(',') Python strip() 方法用于移除字符串头尾指定的字符(默认为空格). 复制字符串 #strcpy(sStr1, ...

  9. python字符串操作_Python 字符串操作 - 树懒学堂

    字符串操作 由于Python在字符串和文本操作上的便利性,使Python成为一个流行的原生数据集操作语言已经有很长时间了.字符串对象的内建方法使得大部分文本操作非常简单.对于更为复杂的模式匹配和文本操 ...

最新文章

  1. ScriptManager调用 无参数WebService
  2. 人工智能-机器学习=深度学习-其他
  3. Eurek Ribbon Feign常见问题及解决
  4. Maven——profile介绍
  5. 【华为云技术分享】ARM体系结构基础(4)
  6. JavaScript 对象总结
  7. 六、K8s pod相关操作(2)
  8. 2017年的第一周,你吸了多少雾霾?R语言告诉你(代码)
  9. [机器学习]给机器学习面试者的十项建议
  10. 信利Truly M128128 的研究和驱动方法记录
  11. HITCON-trainning寒假做题记录
  12. linux find工作原理,Linux基础教程:find 与 xargs
  13. 人生不该困于五环之外(3):3到5年离开五环之外
  14. 智能家居无线方案ZIGBEE、Z-Wave、WIFI、蓝牙、红外、GPRS以及NB-IOT对比
  15. python实现打电话功能_使用python代码调用三汇语音卡硬件拨打电话
  16. 概率分布,独立同分布在图像分类与检测中到底代表什么?
  17. 登录可以用微信的163邮箱!TOM VIP商务邮全新而来!
  18. 三十二 我在软件园的那些日子里
  19. 神策数据徐美玲:银行数字化运营建设路径与实践解读
  20. 摄影师没了?!生成式人工智能即将降维打击摄影行业

热门文章

  1. 『并发包入坑指北』之向大佬汇报任务
  2. 201771010101 白玛次仁《面向对象程序设计(Java)》第十一周学习总结
  3. Convert.ToInt32()与int.Parse()的区别
  4. 我的MYSQL学习心得(三) 查看字段长度
  5. 关于数组指针的一道面试题
  6. The request was rejected by the HTTP filter
  7. selenium+python谷歌驱动配置
  8. Wings-让单元测试智能全自动生成
  9. intellij idea+easychm生成帮助文档
  10. 思科网络设备模拟器GNS3与SecureCRT关联