list-comprehension

    4

    2답변

    다양한 형태의 filter(xs, lambda x: x != el)을 파이썬으로 비교하면서 나는 놀랐던 것을 발견했습니다. 다음과 같은 형태를 생각해 두 형태뿐만 아니라에 대해 수행 할 수 있도록 def method1(xs, el): p = lambda x: x != el return [x for x in xs if p(x)] def

    7

    6답변

    의 목록에서 선택한 요소를 교체 : mylist = [0, 0, 0, 0, 0] 내가 선택된 요소를 대체 할을 말 첫 번째, 두 번째, 공통 번호, A = 100에 의해 네 번째. 이 작업을 수행하는 한 가지 방법 : 나는 한 줄, 또는이 작업을 수행 할 수있는 쉬운 방법을 찾고 mylist[:2] = [A]*2 mylist[3] = A mylist

    289

    8답변

    파이썬에서 키에 대한 사전 이해력을 만들 수 있습니까? 우리는 목록 이해력이 단축 될 수 있습니다 l = [] for n in range(1, 11): l.append(n) : l = [n for n in range(1, 11)] 지능형리스트없이 는, 다음과 같이 사용할 수 있습니다. 그러나 사전의 키를 동일한 값으로 설정한다고 가정 해보십시

    1

    1답변

    이것은 간단해야합니다. 그러나 나는 내 속임수에 대해 100 % 확신하지 못한다. 나는 그래프 노드 사이의 가장자리 관계를 캡처하는 목록 (lol;)이있다. 예를 들어 이 인 그래프가 4 개 노드에 0, 1, 2, 3으로 레이블이 지정되어 있다고 가정 해 봅시다. 가장자리는 {(0,2), (0,3), (1,0), (1,3), 2,1)} 그래서 인접 권자 (

    4

    1답변

    파이썬에서는 목록 이해력을 사용할 때 구현이 얼마나 간결한지를 정말로 즐깁니다. myList = [1, 5, 11, 20, 30, 35] #input data bigNumbers = [x for x in myList if x > 10] 그러나, 나는 종종 더 자세한 이와 같은 구현 발생 : 나는 간결 지능형리스트이이해야 할 사랑 for loop가 하나

    3

    3답변

    세 번째 반복이 가능합니까? c = 0 list1 = [4, 6, 7, 3, 4, 5, 3, 4] c += 1 if 4 == i for i in list1 else 0 더 실제적인 예 :이 특정 예는 더 나은 방법으로 수행 할 수 있지만 무슨 뜻인지의 단순한 버전은는 strList = ['Ulis', 'Tolus', 'Utah', 'Ralf', 'C

    -1

    2답변

    가변 단어에 단어 목록과 변수 문자에 문자 목록이있는 경우 문자로 된 문자로 구성 될 수있는 2 단어의 모든 연결을 어떻게 찾을 수 있습니까? . 편지의 글자는 각각 한 번만 사용해야합니다. 하지만 한 번 이상 같은 편지를 나열 할 수 있습니다. 모든 글자를 사용해야합니다. 나는 이것을 파이썬에서하고 싶다. 나는 편지에서 단일 단어를 찾기위한 코드를 가지고

    2

    2답변

    파이썬에서 장기 실행 목록 이해가있는 경우 말 : 단어 200,000 단어와 문자의 목록입니다 from itertools import combinations print [w for w in (''.join(c) for c in combinations(words, 2)) if sorted(w) == letters] 는 문자의 목록입니다 ; 얼마나 많은

    0

    2답변

    나는 목록이 50 개 이상있는 각 목록을 가지고 있으며, 단순화하기 위해 사전 키가 [ 'a', 'b', 'c']라고 말할 수 있습니다. 나는 오랫동안이 목록을 정렬하고 조각 내기위한 매우 파이썬적인 방법을 찾아 내려고 노력했습니다. 지금까지 내가 가지고있는 것 : dict = dictionary_of_lists under discussion [dict[

    0

    4답변

    사전 이해력을 쓰려고합니다. {'key3': [['C', 'valueC3'], ['B', 'valueB3']], 'key2': [['A', 'valueA2'], ['B', 'valueB2']], 'key1': [['A', 'valueA1'], ['C', 'valueC1']]} (내가 아는 : 다음과 같은 결과를 얻을 수 d = {} for k_ou