Cách đặt khoảng cách giữa hai biến trong python

Trong phần này, chúng tôi thực hiện nhiệm vụ tìm bảng chữ cái bằng regex thích hợp và sau đó sub() được sử dụng để thực hiện thay thế, lambda thực hiện nhiệm vụ thêm khoảng trắng ở giữa

Show

    Python3




    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    3

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    5

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    6
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    0
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    2

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    3

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    5
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    6
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    9

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    00

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    01
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    03
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    04
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    05
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    06
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    07
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    08
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    00
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    01
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    02
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    08
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    05

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    06

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    5
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    09
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    32

    Đầu ra

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    2

    Phương pháp #2. Sử dụng regex + sub()

    Đây là một trong những cách giải quyết. Trong phần này, chúng tôi tìm số thay vì bảng chữ cái để thực hiện nhiệm vụ phân tách, cách tiếp cận tương tự bằng cách sử dụng số là tiêu chí tìm kiếm để thêm dấu cách

    Python3




    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    3

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    35

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    6
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    0
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    2

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    3

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    5
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    6
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    9

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    00

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    01
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    03
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    53
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    54
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    55
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    05

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    06

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    5
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    09
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    32

    Đầu ra

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    

    Phương pháp #3. Sử dụng phương thức thay thế()

    Khi bạn tìm thấy một ký tự số trong chuỗi, hãy thay thế ký tự đó bằng khoảng trắng được thêm vào bên trái và bên phải

    Python3




    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    3

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    0
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    69

     

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    3

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    4
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    5
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    6
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    8
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    9

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    77
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1____779

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    80
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    81______782
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    83

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    84
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    85
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    81
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    82
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    88

    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    89
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    0
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    1
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    02
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    08
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    81
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    7
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    08
    The original string is : geeks4geeks is1for10geeks
    The space added string : geeks 4 geeks is 1 for 10 geeks
    
    08