반응형

List 4

튜플 목록에서 최대값을 찾으려면 어떻게 해야 합니까?

튜플 목록에서 최대값을 찾으려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 중첩 목록의 두 번째 열에서 최대값을 찾으십니까? (5개의 답변) 닫힘작년. 10^6개의 튜플이 들어 있는 리스트는 다음과 같습니다. [(101, 153), (255, 827), (361, 961), ...] ^ ^ X Y 최대값을 구하다Y이 리스트에는 있습니다만, 이 리스트의X그렇게 될 수밖에 없어요. 이거 어떻게 해?사용하다max(): 사용.itemgetter(): In [53]: lis=[(101, 153), (255, 827), (361, 961)] In [81]: from operator import itemgetter In [82]: max(lis,key=itemgetter(1))[0] #faster so..

programing 2023.04.15

각 서브리스트의 첫 번째 아이템 추출

각 서브리스트의 첫 번째 아이템 추출 리스트에서 각 서브리스트의 첫 번째 아이템을 추출하여 새로운 리스트에 추가하는 방법이 무엇인지 궁금합니다.그렇다면, 다음과 같은 일이 있습니다. lst = [[a,b,c], [1,2,3], [x,y,z]] 손을 떼고 싶다a,1그리고.x그것들과 다른 목록을 만듭니다. 나는 시도했다. lst2.append(x[0] for x in lst) 목록 이해 사용: >>> lst = [['a','b','c'], [1,2,3], ['x','y','z']] >>> lst2 = [item[0] for item in lst] >>> lst2 ['a', 1, 'x'] zip을 사용할 수 있습니다. >>> lst=[[1,2,3],[11,12,13],[21,22,23]] >>> zip(*ls..

programing 2023.04.15

하나의 문장에서 여러 항목을 목록에서 제거하려면 어떻게 해야 합니까?

하나의 문장에서 여러 항목을 목록에서 제거하려면 어떻게 해야 합니까? python에서는 목록에서 항목을 삭제하는 방법을 알고 있습니다. item_list = ['item', 5, 'foo', 3.14, True] item_list.remove('item') item_list.remove(5) 는 값 을 '5'에서 삭제합니다.item_list하지만 제거할 것이 많을 때는 다음과 같이 여러 줄을 작성해야 합니다. item_list.remove("something_to_remove") 삭제할 인덱스를 알고 있는 경우 다음을 사용합니다. del item_list[x] 여기서 x는 삭제할 항목의 인덱스입니다. 「」에의 합니다.del지수의 항목 그러나 삭제할 항목의 인덱스를 모를 경우 어떻게 해야 합니까? 는 는 ..

programing 2023.04.15
반응형