«list-comprehension» 태그된 질문

수학적 집합 작성기 표기법과 유사한 스타일로 목록을 생성하는 간결한 방법을 제공하는 구문 구조입니다. 여러 언어가 목록 이해를 지원하므로 프로그래밍 언어의 태그와 함께이 태그를 사용하십시오.

3
List Comprehension을 사용하는 중첩 For 루프
두 개의 문자열이 'abc'있고 'def', 두 개의 for 루프를 사용하여 모든 조합을 얻을 수 있습니다. for j in s1: for k in s2: print(j, k) 그러나 목록 이해력을 사용하여 이것을 할 수 있기를 바랍니다. 나는 여러 가지 방법을 시도했지만 그것을 얻지 못했습니다. 누구든지 이것을하는 방법을 알고 있습니까?

2
list ()는 list comprehension보다 약간 더 많은 메모리를 사용합니다.
그래서 나는 list물건 을 가지고 놀고 있었고 그것 list으로 만들어 지면 list()목록 이해보다 더 많은 메모리를 사용 한다는 이상한 점을 발견 했습니까? Python 3.5.2를 사용하고 있습니다. In [1]: import sys In [2]: a = list(range(100)) In [3]: sys.getsizeof(a) Out[3]: 1008 In [4]: b = [i for i in range(100)] In …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.