python 字符串常见的操作

python 字符串常见的操作

x = ‘abcdefghijklmnopqrstuvwxyz‘

# 使用内置函数 len 可以获取字符串的长度
print(len(x))

# 查找内容相关的方法 find/index/rfind/rindex 可以获得指定字符的下标
print(x.find(‘l‘))
print(x.index(‘l‘))

print(x.find(‘p‘)) 
# -1 如果字符在字符串里不存在,结果是 -1
print(x.index(‘p‘)) 
# 使用index,如果字符不存在,会报错
print(x.find(‘1‘, 4, 9))
# 从第四个找,找到第九个,没有,报 -1
# split rsplit splitlines partition rpartition

# 字符串类型的数据
x = ‘shang-sda-ead-adw-daw-ewf-wdq‘
# 使用split方法,可以将一个字符串切割成一个列表
y = x.split(‘-‘)
print(x)
print(y)
# 切割以后的结果就是一个列表

‘‘‘shang-sda-ead-adw-daw-ewf-wdq
[‘shang‘, ‘sda‘, ‘ead‘, ‘adw‘, ‘daw‘, ‘ewf‘, ‘wdq‘]‘‘‘

快速格式化代码 ctrl + alt + l

快速复制粘贴选中的代码 ctrl + d

移动一行代码 ctrl + shift + 上下箭头

ctrl + / 全选注释