숫자의 배수 인수를 나타내는 접두사 문자가있는 문자열 목록이 있습니다. 내가 좋아하는 데이터가 그래서 경우 :문자열의 문자를 Python을 사용하여 여러 문자로 변환
data = ['101n', '100m', '100.100f']
을 나는 해당 문자열을 삽입하려면 사전
prefix_dict = {'y': 'e-24', 'z': 'e-21', 'a': 'e-18', 'f': 'e-15', 'p': 'e-12',
'n': 'e-9', 'u': 'e-6', 'm': 'e-3', 'c': 'e-2', 'd': 'e-1',
'da': 'e1', 'h': 'e2', 'k': 'e3', 'M': 'e6', 'G': 'e9',
'T': 'e12', 'P': 'e15', 'E': 'e18', 'Z': 'e21', 'Y': 'e24'}
를 사용하고 싶습니다. 내 비슷한 질문을 할 때 한 글자가 다른 글자로 번역됩니다. 번역 기능을 사용하여 한 문자를 여러 문자로 변환하는 방법이 있습니까? 아니면 다르게 접근해야합니까?
당신이 죄송 –
을 기대하는 출력의 예를 제공을 , 내가 기대하는 출력은 [= 101e-9, 100e-3, 100e00e-15] – mataleo99