python的字符串问题
来源:互联网 发布:移动通话记录查询软件 编辑:程序博客网 时间:2024/06/05 13:34
描述
Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串
语法
split()方法语法:
str.split(str="", num=string.count(str)).
参数
- str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
- num -- 分割次数。
返回值
返回分割后的字符串列表。
实例
以下实例展示了split()函数的使用方法:
#!/usr/bin/pythonstr = "Line1-abcdef \nLine2-abc \nLine4-abcd";print str.split( );print str.split(' ', 1 );
以上实例输出结果如下:
['Line1-abcdef', 'Line2-abc', 'Line4-abcd']['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
#!/usr/bin/env python# Filename: str_methods.pyname='Swaroop' # This is a string objectif name.startswith('Swa'):print 'Yes, the string starts with "Swa"'if 'a' in name:print 'Yes, it contains the string "a"'if name.find('war')!=-1:print 'Yes, it contains the string "war"'delimiter=' * 'mylist=['Brazil','Russia','India','China']print delimiter.join(mylist)
shuchu:
$ python str_methods.py Yes, the string starts with "Swa" Yes, it contains the string "a" Yes, it contains the string "war" Brazil_*_Russia_*_India_*_China
它如何工作
这里,我们看到使用了许多字符串方法。
startwith
方法是用来测试字符串是否以给定字符串开始。in
操作符用来检验一个给定字符串是否为另一个字符串的一部分。
find
方法用来找出给定字符串在另一个字符串中的位置,或者返回-1以表示找不到子字符串。str
类也有以一个作为分隔符的字符串join
序列的项目的整洁的方法,它返回一个生成的大字符串。
python的字符串详细点击打开链接
题;
有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人的时候,两人都会不再继续赞同;两个持不赞同观点的人遇到一起讨论后反而会对这个事情开始赞同。
输入格式
输入包括两行,每行包括 N(1≤N≤50)N(1 \leq N \leq 50)N(1≤N≤50) 个数字,分别表示两个人对于 NNN 个事情对应的看法——000 表示不赞同、111 表示赞同。
输出格式
输出包括一行,包括 NNN 个数字,表示两人相遇后,对于这 NNN 件事情的最终看法。
样例输入
1110010100101011样例输出
00110001we=raw_input()ni=raw_input()l=len(we)s=''for i in range(0,l):if we[i]==ni[i]:s=s+'1'else:s=s+'0'print s
阅读全文
0 0
- python的字符串问题
- python的字符串、编码问题
- Python字符串的编码问题
- python的字符串的编码问题
- 关于python的密码字符串的问题
- python中文字符串数组编码的问题
- python MySQLdb中转义字符串的问题
- python 2.7的字符串编码问题
- python中文名称字符串操作的问题
- python 和 java 的字符串切分问题
- Python字符串匹配存在的问题
- python 字符串str需要注意的问题
- python中文字符串的编码问题
- python中字符串连接的问题:
- 关于python字符串编码问题的理解
- Python字符串行尾反斜杠\的问题
- python中关于字符串修改的问题
- 解决Python字符串显示u'...'的问题
- 2、sudo时候出现no valid sudoers sources found, quitting
- webpack+babel+es6+react环境搭建
- 1、linux上离线安装jdk
- 2、linux上离线安装python
- 13、elasticsearch的集群安装
- python的字符串问题
- 1、mysql创建用户和授权总结
- 3、linux用户和用户组的添加和删除
- 0、linux运行环境
- 14、codis的安装
- 4、umask的权限设置
- 【LeetCode】Implement Stack using Queues 解题报告
- nginx让用户通过用户名密码认证访问web页面
- 神经网络