什么是完成以下任务的最佳方式,是子类化元组还是其他一些技巧?
region = ( "buffer", "region" )
region.cmd = ( "kill", "mark" )
Run Code Online (Sandbox Code Playgroud)
小智 6
您可以简单地子类化tuple而不进行修改,它将起作用.通过子类化内置类,它可以为其分配任意属性,就像普通的用户定义类一样.
class Region(tuple):
pass
region = Region(( "buffer", "region" ))
region.cmd = ( "kill", "mark" )
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3813 次 |
| 最近记录: |