두 개의 목록을 사전으로 변환해야합니다. I는 A와 B두 개의 목록을 결합하여 사전을 만듭니다.
A = [1,2,3] [2,3,4] [1,4,5] [1,3,4]
두리스트를 명명했다 A (일람)의 값은 고유 한 것이다
B = [10,13,23] [22,21,12] [5,34,23] [10,9,8]
두리스트길이
제가
C = [ '1'
같은 결과 필요 같을 것이다 : 10 '2'13 ', 3': 23] [ '2': 22 , '삼' : 21, '4': 12] [ '1': 5, '4': 34, '5': 23] [ '1': 10, '3': 9 ''4 ': 8]dict 메소드를 시도했지만 목록이 해시 가능 유형이 아니라는 오류가 발생합니다. 이 작업을 수행하는 방법을 알려주십시오. 새로운 Python에 새로운.
귀하의 입력이 유효 나열하지 않습니다. dicts는 중괄호로 가고 목록에는 콜론이 없기 때문에 결과물은 유효하지 않습니다. 또한 코드와 오류 메시지를 막연하게 설명하지 말고 실제 코드와 오류를 복사하여 붙여 넣으십시오. – abarnert
@abarnert 입력 한 내용을 하위 목록 사이에 쉼표로 묶었습니다. 여기에 입력하는 동안 나는 그것을 놓쳤습니다. 출력은 하위 목록의 사전이어야합니다. – user3559583
여기에 내용을 입력하지 마십시오. 질문을 나타내는 실제 실행 코드에서 복사하여 붙여 넣으십시오. 그리고 다시 출력을 설명하지 말고 원하는 출력을 표시하십시오. "하위 목록 사전"은 의미가 없으며 귀하의 질문에있는 내용과도 일치하지 않습니다. 우리는 당신이 가지고있는 것과 원하는 것을 _guess_ 할 수 있습니다. 그러나 대부분의 사람들은 우리가 너무 똑똑하기 때문에 대부분의 시간을 잘못 추측 할 것입니다. – abarnert