Skip to main content
 首页 » 编程设计

python之有没有更简单的方法来删除数组中每个字符串前面的 '-'

2025年05月04日16yxwkf

<分区>

我正在寻找一种更简单的方法来删除列表中每个字符串前面的“-”。 (只有第一个'-'如果字符串前面有一个)

note_tmp = [ 
    "-some-text", 
    "-other text", 
    "another-one", 
    "-text number four" 
] 
note_done = [] 
for note in note_tmp: 
    if note.startswith("-"): 
        note_done.append(note[1:]) 
    else: 
        note_done.append(note) 
 
print(note_done) 

我认为这可以写得更简单......

感谢您的帮助;)