通过使用列表理解,我们可以做到这一点:
new_list = ['qwe' + List[i][1:] if List[i].startswith('F') else List[i] for i in range(len(List)) ]
print(new_list)
['qwe43.9','qwe53.2','H10.9','H60.9', 'S83.6','S01.88','J18.9','K35.9','S42.20',
'J06.9']
您可以将字母“f”替换为要替换起始字母的字符串中的任何其他字母。