파이썬에서 원래 목록 객체의 문자열 표현에서 원래 목록 객체로 변환 / 가져 오기

Mahesha999

아래 코드에 설명 된대로 임의 목록의 문자열 표현을 원래 목록 객체로 다시 변환하고 싶습니다.

list1 = [1,2,3,4]
list1str = str(list1) 
str2list1 = list1str[1:-1].split(",") #stripping off square brackets from [1,2,3,4] and then splitting
print(list1)      #[1,2,3,4]
print(str(list1)) #[1,2,3,4]
print(str2list1)  #['1', ' 2', ' 3', ' 4']    
                  #Notice that the elements are of string types. 
                  #Also there is a prefix empty space in ' 2' (and also in ' 3' and ' 4')
                  # --> I will like str2list1 to be ['1', ' 2', ' 3', ' 4']

또한 중첩 목록을 다루는 경우 :

list2 = [1,2,['a','b'],4]
list2str = str(list2)
str2list2 = list2str[1:-1].split(",")
print(list2)      #[1, 2, ['a', 'b'], 4]
print(str(list2)) #[1, 2, ['a', 'b'], 4]
print(str2list2)  #['1', ' 2', " ['a'", " 'b']", ' 4']
                  # --> I will like str2list2 to be [1, 2, ['a', 'b'], 4]

문자열 표현에서 정확한 원본 목록을 얻으려면 어떻게해야합니까?

하르샤 비야 니

당신은 시도 할 수 있습니다:

>>> import ast
>>> ast.literal_eval("[1,2,['a','b'],4]")
[1, 2, ['a', 'b'], 4]

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록 파이썬 문자열에서 원본 목록 가져 오기

분류에서Dev

C ++에서 목록을 2 차원 객체 배열로 변환

분류에서Dev

jQuery : 동일한 클래스의 객체 목록 중 DOM에서 객체 번호 가져 오기

분류에서Dev

객체 목록의 문자열 표현을 파이썬의 목록으로 다시 변환

분류에서Dev

목록에 파이썬 문제가있는 객체 지향 프로그래밍?

분류에서Dev

배열 목록에서 객체의 클래스 변경

분류에서Dev

자바 - 객체의 목록으로 목록 변수에 전원을 켜고 개체

분류에서Dev

자바 객체에서 클래스의 목록을 가져옵니다

분류에서Dev

원래 목록의 열 이름없이 Pivoted Panda Dataframe에서 열 이름 가져 오기

분류에서Dev

목록의 개체에서 변수 목록 가져 오기

분류에서Dev

자바 스크립트 객체에서 목록 가져 오기

분류에서Dev

numpy rfft 변환이 목록을 원래대로 가져 오지 않는 이유

분류에서Dev

필드로 그 문자열을 포함하는 객체의 목록에 문자열 목록을 변환

분류에서Dev

파이썬 목록에 클래스 객체 추가

분류에서Dev

클래스 객체 목록에서 사용자 이름 찾기

분류에서Dev

GSON의 json 객체로 변환 된 문자열에서 요소 가져 오기

분류에서Dev

객체의 한 속성을 기반으로 목록에서 최신 객체 가져 오기

분류에서Dev

특정 문자열을 클래스 객체 목록으로 변환

분류에서Dev

Java에서 객체 목록의 문자열 내용 바꾸기

분류에서Dev

목록 (객체) 목록을 문자열 목록으로 변환

분류에서Dev

Python에서 문자열을 2 차원 목록으로 변환

분류에서Dev

다차원 배열과 유사한 객체에서 항목 가져 오기

분류에서Dev

Gson을 사용하여 JSON 문자열에서 데이터 클래스 객체 목록으로 변환 하시겠습니까?

분류에서Dev

Json 객체 목록의 문자열을 JSON 객체 목록으로 변환

분류에서Dev

객체 목록에서 클래스 이름을 변경하면 목록에서 itens가 제거되는 이유

분류에서Dev

일반 생성자는 유형 T의 클래스 객체를 가져 와서 T를 반환합니다. 이번에는 T가 목록입니다.

분류에서Dev

속성을 기반으로 목록에서 파이썬 객체를 인덱싱 할 수 있도록 클래스 메서드 오버로딩

분류에서Dev

파이썬에서 전체 파일을로드하지 않고 매트 파일 변수 목록 가져 오기

분류에서Dev

단일 목록에 여러 클래스 객체를 추가하고 객체의 값을 반환

Related 관련 기사

  1. 1

    목록 파이썬 문자열에서 원본 목록 가져 오기

  2. 2

    C ++에서 목록을 2 차원 객체 배열로 변환

  3. 3

    jQuery : 동일한 클래스의 객체 목록 중 DOM에서 객체 번호 가져 오기

  4. 4

    객체 목록의 문자열 표현을 파이썬의 목록으로 다시 변환

  5. 5

    목록에 파이썬 문제가있는 객체 지향 프로그래밍?

  6. 6

    배열 목록에서 객체의 클래스 변경

  7. 7

    자바 - 객체의 목록으로 목록 변수에 전원을 켜고 개체

  8. 8

    자바 객체에서 클래스의 목록을 가져옵니다

  9. 9

    원래 목록의 열 이름없이 Pivoted Panda Dataframe에서 열 이름 가져 오기

  10. 10

    목록의 개체에서 변수 목록 가져 오기

  11. 11

    자바 스크립트 객체에서 목록 가져 오기

  12. 12

    numpy rfft 변환이 목록을 원래대로 가져 오지 않는 이유

  13. 13

    필드로 그 문자열을 포함하는 객체의 목록에 문자열 목록을 변환

  14. 14

    파이썬 목록에 클래스 객체 추가

  15. 15

    클래스 객체 목록에서 사용자 이름 찾기

  16. 16

    GSON의 json 객체로 변환 된 문자열에서 요소 가져 오기

  17. 17

    객체의 한 속성을 기반으로 목록에서 최신 객체 가져 오기

  18. 18

    특정 문자열을 클래스 객체 목록으로 변환

  19. 19

    Java에서 객체 목록의 문자열 내용 바꾸기

  20. 20

    목록 (객체) 목록을 문자열 목록으로 변환

  21. 21

    Python에서 문자열을 2 차원 목록으로 변환

  22. 22

    다차원 배열과 유사한 객체에서 항목 가져 오기

  23. 23

    Gson을 사용하여 JSON 문자열에서 데이터 클래스 객체 목록으로 변환 하시겠습니까?

  24. 24

    Json 객체 목록의 문자열을 JSON 객체 목록으로 변환

  25. 25

    객체 목록에서 클래스 이름을 변경하면 목록에서 itens가 제거되는 이유

  26. 26

    일반 생성자는 유형 T의 클래스 객체를 가져 와서 T를 반환합니다. 이번에는 T가 목록입니다.

  27. 27

    속성을 기반으로 목록에서 파이썬 객체를 인덱싱 할 수 있도록 클래스 메서드 오버로딩

  28. 28

    파이썬에서 전체 파일을로드하지 않고 매트 파일 변수 목록 가져 오기

  29. 29

    단일 목록에 여러 클래스 객체를 추가하고 객체의 값을 반환

뜨겁다태그

보관