aaaaa

def process_string(input_string):
    # 1. 20桁の文字列を10桁ずつに分割する
    if len(input_string) != 20:
        raise ValueError("Input string must be exactly 20 characters long")

    part1 = input_string[:10]
    part2 = input_string[10:]

    # 2. 分割後各文字列の末尾空白を除去する
    part1 = part1.rstrip()
    part2 = part2.rstrip()

    # 3. 末尾空白を除去した二つの文字列を[-]でつないだ一つの文字列にする
    result = f"{part1}-{part2}"

    return result

# テスト用の入力文字列
input_string = "1234567890          0987654321  "
output_string = process_string(input_string)
print(output_string)  # 出力例: "1234567890-0987654321"

コメント

タイトルとURLをコピーしました