새소식

💻 Programming (프로그래밍)/Python

[Python][Tkinter] 5) list_리스트

  • -

5) list_리스트

from tkinter import *

root = Tk()
root.title("Hojun GUI") # 타이틀

root.geometry("640x480+400+100")

listbox = Listbox(root, selectmode="extended",height =0)
listbox.insert(0,"사과")
listbox.insert(1,"딸기")
listbox.insert(2,"바나나")
listbox.insert(END, "수박")
listbox.insert(END,"포도")
listbox.pack()



def btncmd():
    listbox.delete(0,END) # 맨 뒤에 항목을 삭제

    # 개수 확인 list.size()
    print("리스트에는",listbox.size(),"개가 있어요")

    # 항목 확인 - listbox.get()
    print("1번째부터 3번째까지의 항목: ",listbox.get(0,2))

    # 선택된 항목 확인
    print("선택된 항목은 : ",listbox.curselection())

    a = listbox.get(0)
    




btn = Button(root, text="클릭", command=btncmd)
btn.pack()

root.mainloop()

 

클릭 버튼 누르기 전

 

클릭 버튼 누른 후

 

리스트박스: Listbox(root, selectmode= , height=)

 

리스트박스 함수

.insert() : 리스트 삽입

.delect() : 리스트 삭제

.size() : 리스트 항목 개수 가져오기

.get(0, 2) : 0번째부터 2번째까지 항목 가져오기  

.curselection() : 선택된 항목 가져오기

 

 

 

 

위 내용은 나도코딩님 출처 youtube : https://www.youtube.com/watch?v=bKPIcoou9N8 를 보며 공부한 내용입니다.

나도코딩님 블로그: https://nadocoding.tistory.com 

 

나도코딩

세상에서 가장 쉬운 코딩

nadocoding.tistory.com

 

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.