반응형

list 5

목록을 올바르게 사용하는 방법

목록을 올바르게 사용하는 방법 간단한 배경:널리 사용되는 많은 (대부분의) 현대 프로그래밍 언어들은 특히, 적어도 한 줌의 ADT[추상적인 데이터 유형]를 공통적으로 가지고 있습니다. string(문자로 구성된 시퀀스) list(순서가 지정된 값 모음) 및 맵 기반 유형(키를 값에 매핑하는 정렬되지 않은 배열) 언어에서 두 는 R 그로래언처음두서같구개다다니현으로 구현됩니다.character그리고.vector각각 다음과 같다. R을 했을 때,부터 두 했습니다: 제을배 R우때시을했작두, 처가분명다니습했지가터부음거.listR에서 가장 중요한 데이터 유형입니다(R에 대한 부모 클래스이기 때문).data.frame두 로, 이 어떻게수 . 제 .), 그고둘째리그어, 저는이들지작는이동해수없다할니었습하떻게것▁),다없니..

programing 2023.05.13

목록의 dicts에서 dict로/dict 목록

목록의 dicts에서 dict로/dict 목록 (같은 길이의) 목록 사전 간에 앞뒤로 변경하려고 합니다. DL = {'a': [0, 1], 'b': [2, 3]} 및 사전 목록: LD = [{'a': 0, 'b': 2}, {'a': 1, 'b': 3}] 영리하고 해키한 원라이너를 좋아하는 분들을 위해. 여기 있습니다DL로.LD: v = [dict(zip(DL,t)) for t in zip(*DL.values())] print(v) 그리고.LD로.DL: v = {k: [dic[k] for dic in LD] for k in LD[0]} print(v) LD로.DL각각의 키가 동일하다고 가정하기 때문에 조금 더 해킹이 가능합니다.dict또, 이러한 코드를 실제 시스템에 사용하는 것은 용납할 수 없습니다.외부..

programing 2023.04.23

순서 무시로 동일한 두 목록 개체 비교

순서 무시로 동일한 두 목록 개체 비교 이 질문에는 이미 답변이 있습니다. 항목 순서에 관계없이 동등성을 위해 두 집합 비교 (21개 답변) 닫힘5년 전에요. 또 하나의 목록 비교 질문입니다. List list1; List list2; 목록 내 위치에 관계없이 둘 다 동일한 요소를 가지고 있는지 확인해야 합니다.각 MyType 개체는 목록에 여러 번 나타날 수 있습니다.이것을 체크하는 기능이 내장되어 있습니까?각 요소가 목록에 한 번만 표시되도록 보장하면 어떻게 됩니까? 편집: 답변 감사합니다만, 제가 뭔가를 추가하는 것을 잊었습니다.각 요소의 발생 횟수는 양쪽 목록에서 동일합니다.같은 항목(즉, 각 항목의 동일한 수)을 원하는 경우, 비교하기 전에 정렬하는 것이 가장 간단한 해결책이라고 생각합니다. E..

programing 2023.04.23

Python : dict(존재하는 경우) 목록. 새로운 dict를 추가하지 않으면 dict 값을 증가시킵니다.

Python : dict(존재하는 경우) 목록. 새로운 dict를 추가하지 않으면 dict 값을 증가시킵니다. 저도 그런 걸 하고 싶어요. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://ww..

programing 2023.04.18

키 목록을 통해 중첩된 사전 항목에 액세스하시겠습니까?

키 목록을 통해 중첩된 사전 항목에 액세스하시겠습니까? 저는 복잡한 사전 구조를 가지고 있으며 올바른 항목을 다루기 위해 키 목록을 통해 접근하고 싶습니다. dataDict = { "a":{ "r": 1, "s": 2, "t": 3 }, "b":{ "u": 1, "v": { "x": 1, "y": 2, "z": 3 }, "w": 3 } } maplist = ["a", "r"] 또는 maplist = ["b", "v", "y"] 저는 다음과 같은 코드를 만들었지만, 만약 누군가 아이디어를 가지고 있다면, 저는 이것을 더 좋고 효율적으로 할 수 있는 방법이 있다고 확신합니다. # Get a given data from a dictionary with position provided as a list def ..

programing 2023.04.13
반응형