Python : 3.7.0

OS : Ubuntu 18.04.1 LTS

IDE : PyCharm 2018.2.4

Conda : 4.5.11

typesetting : Markdown

删除单个元素

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : wwwblogs/xingchuxin

@Gitee : gitee/zhichengjiu

"""

from tkinter import *

def main():

root = Tk()

my_lb = Listbox(root)

my_lb.pack()

my_list = ["星星", "贪狼", "巨门", "禄存", "文曲", "廉贞", "武曲", "破军", "左辅", "右弼"]

for item in my_list:

my_lb.insert(END, item)

# 删除索引值为 0 的元素 "星星"

my_lb.delete(0)

mainloop()

if __name__ == '__main__':

main()

result

删除所有元素

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : wwwblogs/xingchuxin

@Gitee : gitee/zhichengjiu

"""

from tkinter import *

def main():

root = Tk()

my_lb = Listbox(root)

my_lb.pack()

my_list = ["星星", "贪狼", "巨门", "禄存", "文曲", "廉贞", "武曲", "破军", "左辅", "右弼"]

for item in my_list:

my_lb.insert(END, item)

# 删除所有元素

my_lb.delete(0, END)

mainloop()

if __name__ == '__main__':

main()

result

reference

[文档] docs.python/3/library/tkinter.html

resource

[文档] docs.python/3

[规范] www.python/dev/peps/pep-0008

[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules

[源码] www.python/downloads/source

[ PEP ] www.python/dev/peps

[平台] wwwblogs

[平台] gitee

Python具有开源、跨平台、解释型和交互式等特性,值得学习。

Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

GUI可以选择PyQt5、PySide2、wxPython、PyGObject、wxWidgets等进行创作。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

Python3 tkinter基础 Canvas delete 删除画布中的所有图形

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Listbox Button 点击按钮删除选中的单个元素

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Listbox height 显示行数的上限

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Listbox Scrollbar 创建垂直滚动条

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Listbox for+insert 将list中元素导入listbox中

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Canvas coords 移动直线,itemconfig 设置矩形的颜色, delete 删除一条直线

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Entry insert delete 点击按钮 向输入框赋值 或 清空

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 TK title 设置窗体的标题

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Tk quit 点击按钮退出窗体

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

随机推荐

Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结

转自:http://www.111cn/database/mysql/71648.htm 1.增加一个字段  代码如下 复制代码 //增加一个字段,默认为空 alter table user ...

攻城狮在路上(壹) Hibernate(十八)--- 管理Hibernate的缓存

一般Session的缓存被称为Hibernate的第一级缓存,SessionFactory的外置缓存是一个可配置的缓存插件,称为Hibernate的第二级缓存.一.缓存的基本原理: 1.持久化层的缓存 ...

C# 发邮件

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Sy ...

data abstractions 数据抽象

Computer Science An Overview _J. Glenn Brookshear _11th Edition In this chapter we investigate how d ...

Hadoop 问题 & 解决

1.将旧版本hadoop升级后,如从hadoop-1.1.2升级到hadoop-1.2.1,会发现使用start-all.sh命令,没有办法启动namenode,即jps,发现没有namenode 原 ...

HDU 5510 Bazinga (2015沈阳现场赛,子串判断)

Bazinga Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Sub ...

NULL指针 Void* 和野指针

在C和C++的语言中常常有这几个概念: NULL指针.空指针.Void *指针.野指针(Wild Pointer)甚至垂悬指针(Dangling Pointer). 1.NULL指针,一般用于指向一个 ...

poj 2976 Dropping tests

http://poj/problem?id=2976 这道题就是从n个a[i]和b[i]中去掉k个a[i]和[i]使得.最大. #include #include ...

[bzoj4755][Jsoi2016]扭动的回文串

来自FallDream的博客,未经允许,请勿转载,谢谢. JYY有两个长度均为N的字符串A和B. 一个“扭动字符串S(i,j,k)由A中的第i个字符到第j个字符组成的子串与B中的第j个字符到第k个字符 ...

更多推荐

python删除列表元素delete_Python3 tkinter基础 Listbox delete 删除单个、所有元素