목록인공지능 (632)
스택큐힙리스트
저는 이것으로부터 얻고 싶습니다. keys = [1,2,3]이것에 대해: {1: None, 2: None, 3: None}이것을 수행하는 파이썬적인 방법이 있나요?이 방법은 추한 방법입니다. >>> keys = [1,2,3]>>> dict([(1,2)]){1: 2}>>> dict(zip(keys, [None]*len(keys))){1: None, 2: None, 3: None}답변 1dict.fromkeys는 문제를 직접 해결합니다. >>> dict.fromkeys([1, 2, 3, 4]){1: None, 2: None, 3: None, 4: None}이것은 실제로 classmethod이므로 dict-subclasses (예 : collections.defaultdict)에 대해서도 작동합니다.선택적 두..
저는 텍스트 문자의 한 열에 쉼표로 구분된 값을 포함하는 pandas dataframe 문제가 있습니다. 각 CSV 필드를 분리하고 항목 당 새로운 행을 만드는 것이 목적입니다 (CSV가 정리되어 있으므로 ','로만 분할하면 됩니다). 예를 들어, a 문제는 b 가 되어야 합니다. In [7]: aOut[7]: var1 var20 a,b,c 11 d,e,f 2In [8]: bOut[8]: var1 var20 a 11 b 12 c 13 d 24 e 25 f 2지금까지 여러 간단한 함수를 시도해 보았지만, .apply 방법은 축에 사용할 경우 반환값으로 하나의 행만 받아 들이는 것으로 보입니다. .transform도 작동하지 않습니다. 어떤 제안이라도 크게 감사하겠습니다!예시 데이터: from pandas ..
S3 버킷 안에 무엇이 있는지 #$$ *& **^ $ & 를 사용하여 어떻게 볼 수 있나요? (즉, ls 를 수행하려면?)다음을 수행하는 것: import boto3s3 = boto3.resource('s3')my_bucket = s3.Bucket('some/path/')반환: s3.Bucket(name='some/path/')그 내용을 어떻게 볼 수 있나요?답변 1내용을 보는 한 가지 방법은 다음과 같습니다: for my_bucket_object in my_bucket.objects.all(): print(my_bucket_object)답변 2다양한 기능을 제공하는 온라인 스토리지 서비스인 AWS S3의 버킷(bucket)을 사용할 때, 버킷 내부에 있는 모든 객체를 나열(response content..
제가 pip 요구사항 파일에서 몇 가지 패키지에 대한 코멘트를 추가하고 싶습니다. (그 패키지가 목록에 있는 이유를 설명하기 위해서죠.) 이걸 할 수 있을까요?제가 상상하는 것은 이러한 것입니다. Babel==0.9.5 # translationCherryPy==3.2.0 # web serverCreoleparser==0.7.1 # wiki formattingGenshi==0.5.1 # templating답변 1당신은 그렇게 할 수 있습니다. #을 사용하세요.pip docs : 번역되지 않은 문자열입니다.#으로 시작하는 줄은 주석으로 처리되어 무시됩니다. #뒤에 오는 공백은 그 뒤에 오는 내용이 주석으로 처리되도록 합니다.답변 2최근 파이썬 개발자들은 파이썬 패키지를 설치할 때 자주 사용하는 pip req..