2017-05-01 8 views
0

에게 간단한 방법을 사용하여 kivy의 기존 라인에서 점을 제거 할 수있는 옵션은 사용이된다. 제가 실제로하고 싶은 것은 마우스가 움직일 때 움직이는 선을 만드는 것입니다.줄을 추가 파이썬

답변

0

나는 points이 목록 목록이라고 가정합니다.

간단히하기 위해 포인트 구조를 points 변수로 변경하겠습니다.

  1. 당신이 특정 지점을 제거 할 수 있습니다

    points = [[1,2], [3,4], [5,6]] 
    removed_point = points.pop(1) 
    print(removed_point) # [3,4] 
    print(points) # [[1,2], [5,6]] 
    
  2. 당신은 슬라이스 수

    points = [[1,2], [3,4], [5,6]] 
    points.remove([3,4]) 
    print(points) # [[1,2], [5,6]] 
    
  3. 당신은 목록에서 i 번째 지점을 팝업 할 수 있습니다 (목록에 있어야합니다) 원하지 않는 포인트를 없애기위한 목록

    points = [[1,2], [3,4], [5,6]] 
    points = points[:1] + points[2:] 
    print(points) # [[1,2], [5,6]]