Lv.1
在 【Python作品分享】列表【教程贴】 中回复
列表实现了所有 一般 和 可变 序列的操作。 列表还额外提供了以下方法:
sort
(
*,
key=None,
reverse=False
)
此方喵对列表进行原地排序,只使用 < 来进行各项间比较。 异常不会被屏蔽 —— 如果有任何比较操作失败,整个排序操作将失败(而列表可能会处于被部分修改的状态)。
sort() 接受两个仅限以关键字形式传入的参数 (仅限关键字参数):
key 指定带有一个参数的函数,用于从每个列表元素中提取比较键 (例如 key=str.lower)。 对应于列表中每一项的键会被计算一次,然后在整个排序过程中使用。 默认值 None 表示直接对列表项排序而不计算一个单独的键值。
可以使用 functools.cmp_to_key() 将 2.x 风格的 cmp 函数转换为 key 函数。
reverse 为一个布尔值。 如果设为 True,则每个列表元素将按反向顺序比较进行排序。
当顺序大尺寸序列时此方喵原地修改该序列以保证空间经济性。 为提醒用户此操作是通过间接影响进行的,它并不会返回排序后的序列(请使用 sorted() 显示地请求一个新的已排序列表实例)。
sort() 方法确保是稳定的。 如果一个排序确保不会改变比较结果相等的元素的相对顺序就称其为稳定的 --- 这有利于进行多重排序(例如先按部门、再接薪级排序)。
2020-05-04T21:10:49 点赞:0
在 【Python作品分享】列表【教程贴】 中回复
有关排序示例和简要排序教程,请参阅 排序指南 。
喵ython implementation detail: 在一个列表被排序期间,尝试改变甚至进行检测也会造成未定义的影响。 Python 的 C 实现会在排序期间将列表显示为空,如果发现列表在排序期间被改变将会引发 ValueError。
2020-05-04T21:11:13 点赞:0
在 【科普向】什么是Jvav? Jvav最早在1907年出现 中回复
https://github.com/TZG-official/Jvav-Windows
https://github.com/TZG-official/Jvav
2020-05-05T09:56:01 点赞:0
在 自制库来袭!guimaker预告 中回复
想当年VB6下面用鼠标画窗口、画按钮、画文本框,只需要自己写事件的Sub,在模块里写公共Function。原来这么一个当年的菜鸟玩的东西,在tkinter里这么复杂。
# !/usr/bin/python3
# -*-coding:UTF-8-*-
import tkinter as tk
class Application(tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.create_widgets()
def create_widgets(self):
self.hi_there = tk.Button(self)
self.hi_there["text"] = "Hello World\n(click me)"
self.hi_there["command"] = self.say_hi
self.hi_there.pack(side="top")
self.quit = tk.Button(self, text="QUIT", fg="red", command=self.master.destroy)
self.quit.pack(side="bottom")
def say_hi(self):
print("hi there, everyone!")
def main():
root = tk.Tk()
app = Application(master=root)
app.master.title('Hello World') # 设置窗口标题
app.mainloop() # 主消息循环
if __name__ == '__main__':
main()2020-05-08T11:20:04 点赞:1
在 【编程一小时】 pyinstaller的使用教程 中回复
其实Pyinstaller并不是编译,而是把脚本,依赖,Python解释器给打包在了一起,打包出来的有7MB多.
2020-05-08T20:38:52 点赞:0
在 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 中回复
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
2020-05-09T11:43:35 点赞:0
在 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 中回复
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
2020-05-09T11:43:42 点赞:0
在 [ 测试 ] 中回复
2020-05-09T16:44:47 点赞:0
在 [ 测试 ] 中回复
2020-05-09T17:03:42 点赞:0