| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 자바스크립트
- 사이버보안
- 알고리즘
- 데이터분석
- springboot
- 보안
- 딥러닝
- 웹개발
- 데이터과학
- 머신러닝
- 소프트웨어공학
- 디자인패턴
- 네트워크
- 클라우드컴퓨팅
- 프로그래밍
- 소프트웨어
- Yes
- 프로그래밍언어
- 버전관리
- 데이터베이스
- 컴퓨터과학
- 빅데이터
- 컴퓨터비전
- 자료구조
- 인공지능
- I'm Sorry
- 컴퓨터공학
- 네트워크보안
- 파이썬
- 데이터구조
- Today
- Total
목록2023/04/24 (15)
스택큐힙리스트
가정해보자. 나는 키가 정수에 매핑되는 딕셔너리가 있다고 하자. d = {'key1': 1,'key2': 14,'key3': 47}이 경우 62의 값들의 합을 반환하기 위한 구문론적으로 최소한의 방법이 있습니까?답변 1당신이 기대한 대로: sum(d.values())답변 2딕셔너리(Dictionary)는 파이썬(Python)에서 제공하는 자료형 중 하나로, 키(Key)와 값(Value)으로 구성되어 있습니다. 이러한 딕셔너리 자료형을 사용하여, 여러개의 값을 저장하고 관리할 수 있습니다. 그러나 때로는, 딕셔너리에 저장된 값들의 합을 구해야 할 때가 있습니다. 이를 구하기 위해서는, 파이썬에서 제공하는 내장 함수인 sum()을 이용할 수 있습니다. sum() 함수는 인자로 iterable 객체(반복 가능..
파이썬에서 랜덤한 불리언 값을 얻는 가장 좋은 방법 (빠르고 우아한)을 찾고 있습니다 (동전 던지기).현재 나는 random.randint(0, 1) 또는 random.getrandbits(1)를 사용하고 있습니다.제가 알지 못하는 더 나은 선택지가 있나요?답변 1아담의 대답은 꽤 빨랐지만, 나는 random.getrandbits(1)가 훨씬 더 빠름을 발견했습니다. 당신이 정말로 long 대신 boolean을 원한다면 import randombool(random.getrandbits(1))아직도 random.choice([True, False])보다 두 배 정도 빠릅니다.두 가지 해결책 모두 import random해야 합니다.최고 속도가 우선 사항이 아니라면 random.choice가 분명 더 잘 읽..
저는 이것으로부터 얻고 싶습니다. 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)에 대해서도 작동합니다.선택적 두..