Pythonでは、文字列から左側のゼロを取り除くために、lstrip()
関数を使用することができます。以下にその使用例を示します。
str = "00001234"
print(str.lstrip("0")) # Output: 1234
また、リスト内包表記を使用して、文字列のリストから左側のゼロを一括で取り除くことも可能です。
list_of_num = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric']
leading_removed = [s.lstrip("0") for s in list_of_num]
print(leading_removed) # Output: ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric']
このように、Pythonのlstrip()
関数を使用すると、文字列から左側のゼロを効率的に取り除くことができます。これは、データの前処理や整形において非常に便利な機能です。