我有一个字样
fef2.
Run Code Online (Sandbox Code Playgroud)
我只需要那个单词的"f2"(第3和第4个字符的连接).我如何从使用split分配的单词中提取它.当我看到拆分的功能时,它只有在有分隔符时才有效.如果单词中没有分隔符,如何拆分?
>>> 'fef2.'[2:4]
'f2'
Run Code Online (Sandbox Code Playgroud)
来自Python教程:
字符串可以下标(索引); 就像在C中一样,字符串的第一个字符有下标(索引)0.没有单独的字符类型; 一个字符只是一个大小为一的字符串.与Icon类似,可以使用切片表示法指定子字符串:两个以冒号分隔的索引.
Run Code Online (Sandbox Code Playgroud)>>> word 'HelpA' >>> word[4] 'A' >>> word[0:2] 'He' >>> word[2:4] 'lp'切片索引具有有用的默认值; 省略的第一个索引默认为零,省略的第二个索引默认为要切片的字符串的大小.
Run Code Online (Sandbox Code Playgroud)>>> word[:2] # The first two characters 'He' >>> word[2:] # Everything except the first two characters 'lpA'
| 归档时间: |
|
| 查看次数: |
151 次 |
| 最近记录: |