zoukankan      html  css  js  c++  java
  • Python学习笔记字符串操作之小结之Wiki标记中添加无序列表

     随笔记录方便自己和同路人查阅。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      在编辑一篇维基百科的文章时,你可以创建一个无序列表,即让每个列表项占据一行并在前面放置一个星号。

    但是假设你有一个非常大的列表,希望添加前面的星号。你可以在每一行开始处输入这些星号,一行接一行。或者

    也可以用一小段Python甲苯,将这个任务自动化。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      对每一行加*和空格,使用键盘的Ctrl+c复制下面内容:

    Lists of animals
    Lists of aquarium life
    Lists of biologists by author abbreviation
    Lists of cultivars

      示例代码:

    #! python 3
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    import pyperclip#导入pyperclip模块
    Text = pyperclip.paste()#获取粘贴版内容,并赋值给Text变量
    lines = Text.split('
    ')#以换行为分隔符,把Text内容转换为列表
    for i in range(len(lines)):#循环列表的长度次数
        lines[i] = '* '+lines[i]#使用索引,把列表的每一个元素都加上*号和空格
    Text = '
    '.join(lines)#使用换行作为分隔符,把字符串转换为列表
    pyperclip.copy(Text)#把转换完的内容重新复制到粘贴板
    

      运行结果,使用Ctrl+v粘贴后看到以下内容内容:

    * Lists of animals
    * Lists of aquarium life
    * Lists of biologists by author abbreviation
    * Lists of cultivars

  • 相关阅读:
    GF4 Beta 冲刺Scrum meeting2
    GF4 Beta 冲刺Scrum meeting1
    GF4 实验九 团队作业6:团队项目编码&ALPHA冲刺
    GF4 实验九 【Alpha】Scrum Meeting 7
    GF4 实验九 【Alpha】Scrum Meeting 6
    GF4 实验九 【Alpha】Scrum Meeting 5
    GF4 实验九 【Alpha】Scrum Meeting 4
    docker安装jenkins
    docker安装svn
    idea添加web项目报404问题
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9573308.html
Copyright © 2011-2022 走看看