博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
split() 注意事项.
阅读量:4691 次
发布时间:2019-06-09

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

split():

当函数默认为空,它会把所有空格(空格符、制表符、换行符)当作分隔符.

但是当函数参数默认为其他,将会对 空格符、制表符、换行符 当作元素进行分割.

 

a = 'hello world!'print a.split()a = 'hello world!' \    ''print a.split()a = 'hello world! ' \    ''print a.split(' ')

相对应的输出结果

['hello', 'world!']['hello', 'world!']['hello', 'world!', '']

  

第三个a中的换行符,被当作新元素进行了分割.

 

print a.split(' ')print filter(None, a.split(' '))
View Code

输出结果为:

['hello', 'world!']

filter(...)

filter(function or None, sequence) -> list, tuple, or string
Return those items of sequence for which function(item) is true. If
function is None, return the items that are true. If sequence is a tuple
or string, return the same type, else return a list.

注意绿字部分:

感谢博主.

原链接:

http://www.cnblogs.com/librasz/p/3232611.html

 

转载于:https://www.cnblogs.com/dsdr/p/6043818.html

你可能感兴趣的文章
c#中关于@的作用
查看>>
Excel转换成xml文件
查看>>
关于Java链接c#的webapi的注意事项
查看>>
关于vs无法创建虚拟目录的问题
查看>>
ad域的那些事儿
查看>>
如何将自己写的程序加入到计算机服务里
查看>>
C# 二维码 ThoughtWorks.QRCode.dll
查看>>
(转)C#使用itextsharp生成PDF文件
查看>>
EventBus
查看>>
生成简单的二维码
查看>>
ok框架简单应用
查看>>
简单的加减器
查看>>
GreenDao的使用
查看>>
订单逻辑实现
查看>>
购物车实现逻辑
查看>>
图片上传
查看>>
ButterKinfe使用
查看>>
GreenDao
查看>>
[转]ROS 不能再详细的安装教程
查看>>
vmstat命令实战详解
查看>>