分类:python
2020
10-06
2020
10-06
2020
10-06
定义字典并直接输出,结果输出结果中文是乱码展示d={'name':'lily','age':18,'sex':'女','no':1121}printd输出结果:{'age':18,'no':1121,'name':'lily','sex':'\xe5\xa5\xb3'}解决方法:d={'name':'lily','age':18,'sex':'女','no':1121}printjson.dumps(d,encoding='utf-8',ensure_ascii=False)输出结果:{"age":18,"no":1121,"name":"lily","sex":"女"}内容扩展:Python中列表或字典输出乱码的解决方法问题:P...
继续阅读 >
2020
10-06
用Python的wx模块创建文本编辑器的方法:1、设置按钮的位置importwxapp=wx.App()win=wx.Frame(None,title="编辑器",size=(410,335))win.Show()loadButton=wx.Button(win,label='打开',pos=(225,5),size=(80,25))saveButton=wx.Button(win,label='保存',pos=(315,5),size=(80,25))filename=wx.TextCtrl(win,pos=(5,5),size=(210,25))contents=wx.TextCtrl(win,pos=(5,35),size=(390,260),...
继续阅读 >
python调用二维列表中的一维列表的方法:访问二维列表中的一维列表可以用下标法“列表名(数字)”的方式获取到一维列表所有元素x=[[23,25,15,69,48],[53,98,87,478,365],[231,55,653,589,545,123]]print(x[0])执行结果:内容扩展:二维列表转一维列表fromcompiler.astimportflattena=[[1,2],[5,6]]print(flatten(a))结果:[1,2,5,6]一维列表转二维列表a=[1,2,5,6]b=[3,4,8,9]print(zip(a,b))结果:[(1,3),...
继续阅读 >