本文目录一览:
python数据分割
str = '124,ad,"33,412"'
st = ''
for i in str:
i = i.strip('"')
st += i
stt = ''.join(st)
sttt = ''.join(stt[0:9] + stt[10:])
list = sttt.split(',')
print(list)
结果:['124', 'ad', '33412']
python 数据分段怎么实现
做如下的操作:
a = range(6)
a
# [0, 1, 2, 3, 4, 5]
a[0:3], a[5] = [[2, 3, 4, 5], 7]
a
# [2, 3, 4, 5, 3, 7, 5]
Python应该是不支持非等差数列的index slice,你需要自己把你的下标分割为几个等差数列,然后做slice操作。
Python数据分析笔记#7.3.1 字符串对象方法
目录
- 数据清洗和准备 (Data Cleaning and Preparation)
- 字符串对象方法 字符串对象方法是Python易于处理字符串和文本的关键部分。大部分文本运算都直接做成了字符串对象的内置方法。
split
方法可以通过指定分隔符对字符串进行切片。- 例如,以逗号分割的字符串可以用split拆分成数段。
strip
可以去除字符串头尾指定的字符,默认是空白符或换行符。strip
常常与split
一起使用。- 利用加法可以将字符串连接起来,但这种方式并不实用。
- 更符合Python风格的方式是使用
join
方法,向其中传入一个列表或元组。 - 检测子串的最佳方法是利用Python的
in
关键字,还可以使用index
和find
。 index
和find
会查找指定值的首次出现的位置。find
和index
的区别是:若找不到字符串,index
将会引发一个异常,find
则会返回-1
。count
可以返回指定字串的出现次数。replace
用于将指定模式替换为另一个模式。startswith
和endswith
:若字符串以某个前缀(后缀)开头,则返回True。lower
和upper
:分别将字母字符转换为小写或大写。ljust
和rjust
:用空格(或其他字符)填充字符串的空白侧以返回符合最低宽度的字符串。 这章终于还剩两节就结束了。 -END-
python中split的用法.
字符串的split
函数默认分隔符是空格 ' '
。
如果没有分隔符,就把整个字符串作为列表的一个元素。