2
문자열의 문자를 파이썬에서 ascii 값으로 변환하려고합니다.문자열에서 ASCII 문자 값을 찾는 방법은 무엇입니까?
ord ('a [i]')와 비슷하지만 ord는 문자가 아닌 문자열만을 필요로합니다 !!
파이썬에서이 문제를 해결할 수있는 다른 방법이 있습니까?
문자열의 문자를 파이썬에서 ascii 값으로 변환하려고합니다.문자열에서 ASCII 문자 값을 찾는 방법은 무엇입니까?
ord ('a [i]')와 비슷하지만 ord는 문자가 아닌 문자열만을 필요로합니다 !!
파이썬에서이 문제를 해결할 수있는 다른 방법이 있습니까?
>>> s = "string"
>>> map(ord, s)
[115, 116, 114, 105, 110, 103]
스벤의 답변에 대한 대안 :
[ord(c) for c in s]
... 또는 해당 발전기 표현 :
(ord(c) for c in s)
+1 내가 어디 – Alasdair
을 가능한지도''에 지능형리스트를 사용하는 것을 선호 @Alasdair 언제 가능하지 않을까요? –
@KarlKnechtel, 좋은 지적이다.) – Alasdair