字符串插入"不",怎么做?


字符串插入"不",怎么做?

z = '''
要 想 能 可以 行 允许
 '''

# print 打印插入:不
 '''
要不要
想不想
能不能
可以可以
行不行
允不允许
 '''

z = '''
想 要 能 可以 行 允许
'''
s = z[1:-1].split(' ')
for c in s:
    print(f'{c[0]}{c}')

可以先用split()函数按空格分隔z,然后遍历得到的这个列表,如果不为空,就去除多余的换行,加上'不'拼接成字符串打印即可,代码如下:

参考链接:


z = '''
要 想 能 可以 行 允许
 '''
 
# print 打印插入:不
result='''
要不要
想不想
能不能
可以可以
行不行
允不允许

 '''

#  https://www.bilibili.com/read/cv17429170/
content=z.split(' ') # 把z按换行符分隔成字符串列表
words='不'

#print(content)

for s in content:  #遍历字符串的列表

    if len(s)!=0:   # 如果字符串不为空
        st = s.strip('\n') #去除每个字符串中的换行
        print(st[0]+words+st) 


img