파이썬에서 문자열 목록을 정규 표현식으로 교체하십시오.

레비 선장

문자열의 일부를 문자열 목록으로 바꾸고 싶습니다.

예 : 입력 문자열로 다음과 같은 목록 '{"abc": "##value##", "Xyz": 2}'으로 바꾸고 "##value##"싶습니다.["v1", "v2"]

따라서 출력은 다음과 같습니다. '{"abc": ["v1", "v2"], "Xyz": 2}'

교체가 목록이 아니라면 방금 사용했을 것입니다.

re.sub('##value##', replacement_value, input_data)그러나 그렇게하면 오류가 발생합니다. unhashable type: 'list'

이것을 달성하는 다른 방법이 있습니까?

앤 젠

간단히 변경

re.sub('##value##', replacement_value, input_data)

...에

re.sub("'##value##'", str(replacement_value), input_data)

re.sub() 대체물로 문자열 만 취하므로 다음과 동일합니다.

import re
s = '{"abc": "##value##", "Xyz": 2}'
print(re.sub('"##value##"',  '["v1", "v2"]', s))

산출:

{"abc": ["v1", "v2"], "Xyz": 2}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정규 표현식을 사용하여 파이썬에서 부분 문자열을 교체하십시오.

분류에서Dev

파이썬에서 정규식을 사용하여 큰 문자열에서 문자열 목록 추출

분류에서Dev

정규 표현식을 사용하여 파이썬에서 두 문자열 사이의 문자열 추출

분류에서Dev

파이썬에서 정규식을 사용하여 문자열 목록에서 단어를 찾는 방법

분류에서Dev

정규 표현식-파이썬에서 하이픈이 두 번째 발생한 후 원하지 않는 하위 문자열을 제거하십시오.

분류에서Dev

파이썬에서 정규 표현식으로 svg 관련 문자열을 구문 분석합니다.

분류에서Dev

파이썬은 정규식 패턴에서 분할하여 문자열 튜플 목록을 만듭니다.

분류에서Dev

파이썬에서 정규식 문자열을 특정 시퀀스로 spiting

분류에서Dev

파이썬에서 정규 표현식을 사용하여 괄호에서 문자열을 얻는 방법

분류에서Dev

하위 문자열 목록을 기반으로 구문을 정리하는 정규 표현식

분류에서Dev

파이썬에서 + 기호로 구분 된 정수 목록이 문자열인지 확인하십시오.

분류에서Dev

Python에서 정규 표현식으로 숫자 목록 식별

분류에서Dev

파이썬에서 문자열을 목록으로 정렬

분류에서Dev

파이썬에서 정규식 문자열을 지정하는 방법

분류에서Dev

파이썬에서 정규식을 사용하여 문자열에서 여러 개의 연속 문자를 추출하십시오.

분류에서Dev

문자열에서 파이썬 정규식을 사용하여 값 찾기

분류에서Dev

파이썬 정규식을 사용하여 문자열에서 단어 추출

분류에서Dev

파이썬에서 정규식 문자열을 분할하는 방법

분류에서Dev

파이썬에서 특수 문자와 가능한 후속 문자 세트 사이의 하위 문자열을 제거하는 복합 정규식 표현식

분류에서Dev

파이썬의 정규 표현식을 통해 특정 문자열 뒤에 오는 숫자를 바꿉니다.

분류에서Dev

파이썬에서 문자열 내의 부분 문자열을 대체하는 정규식

분류에서Dev

파이썬에서 정규식을 사용하여 문자열의 하위 문자열 앞에 공백 추가

분류에서Dev

sed를 사용하여 정규식이 나타내는 다른 부분을 변경하지 않고 문자열의 일부를 교체하십시오.

분류에서Dev

데이터 프레임 행에서 특정 문자열을 검색하고 문자열이 있으면 파이썬의 다른 열에 표시하십시오.

분류에서Dev

파이썬에서 문자열 목록을 하위 목록으로 분할

분류에서Dev

파이썬에서 정규식을 사용하여 텍스트 파일에서 특정 문자열 추출

분류에서Dev

문자열을 사용하여 정규 표현식에서 특정 문자를 교체

분류에서Dev

파이썬에서 정규식을 사용하여 문자열 목록에서 일치하는 키워드 뒤의 다음 단어 찾기

분류에서Dev

잘린 문자열을 제공하는 파일에 대해 파이썬에서 여러 문자열을 정규식으로 바꾸기

Related 관련 기사

  1. 1

    정규 표현식을 사용하여 파이썬에서 부분 문자열을 교체하십시오.

  2. 2

    파이썬에서 정규식을 사용하여 큰 문자열에서 문자열 목록 추출

  3. 3

    정규 표현식을 사용하여 파이썬에서 두 문자열 사이의 문자열 추출

  4. 4

    파이썬에서 정규식을 사용하여 문자열 목록에서 단어를 찾는 방법

  5. 5

    정규 표현식-파이썬에서 하이픈이 두 번째 발생한 후 원하지 않는 하위 문자열을 제거하십시오.

  6. 6

    파이썬에서 정규 표현식으로 svg 관련 문자열을 구문 분석합니다.

  7. 7

    파이썬은 정규식 패턴에서 분할하여 문자열 튜플 목록을 만듭니다.

  8. 8

    파이썬에서 정규식 문자열을 특정 시퀀스로 spiting

  9. 9

    파이썬에서 정규 표현식을 사용하여 괄호에서 문자열을 얻는 방법

  10. 10

    하위 문자열 목록을 기반으로 구문을 정리하는 정규 표현식

  11. 11

    파이썬에서 + 기호로 구분 된 정수 목록이 문자열인지 확인하십시오.

  12. 12

    Python에서 정규 표현식으로 숫자 목록 식별

  13. 13

    파이썬에서 문자열을 목록으로 정렬

  14. 14

    파이썬에서 정규식 문자열을 지정하는 방법

  15. 15

    파이썬에서 정규식을 사용하여 문자열에서 여러 개의 연속 문자를 추출하십시오.

  16. 16

    문자열에서 파이썬 정규식을 사용하여 값 찾기

  17. 17

    파이썬 정규식을 사용하여 문자열에서 단어 추출

  18. 18

    파이썬에서 정규식 문자열을 분할하는 방법

  19. 19

    파이썬에서 특수 문자와 가능한 후속 문자 세트 사이의 하위 문자열을 제거하는 복합 정규식 표현식

  20. 20

    파이썬의 정규 표현식을 통해 특정 문자열 뒤에 오는 숫자를 바꿉니다.

  21. 21

    파이썬에서 문자열 내의 부분 문자열을 대체하는 정규식

  22. 22

    파이썬에서 정규식을 사용하여 문자열의 하위 문자열 앞에 공백 추가

  23. 23

    sed를 사용하여 정규식이 나타내는 다른 부분을 변경하지 않고 문자열의 일부를 교체하십시오.

  24. 24

    데이터 프레임 행에서 특정 문자열을 검색하고 문자열이 있으면 파이썬의 다른 열에 표시하십시오.

  25. 25

    파이썬에서 문자열 목록을 하위 목록으로 분할

  26. 26

    파이썬에서 정규식을 사용하여 텍스트 파일에서 특정 문자열 추출

  27. 27

    문자열을 사용하여 정규 표현식에서 특정 문자를 교체

  28. 28

    파이썬에서 정규식을 사용하여 문자열 목록에서 일치하는 키워드 뒤의 다음 단어 찾기

  29. 29

    잘린 문자열을 제공하는 파일에 대해 파이썬에서 여러 문자열을 정규식으로 바꾸기

뜨겁다태그

보관