collections模块

本文通过实例展示了如何利用Python的collections模块中的namedtuple来创建具有命名字段的数据结构,如点、扑克牌和圆。此外,还提供了一个自定义圆类的例子,展示了类的初始化和打印方法。

 https://www.cnblogs.com/Eva-J/articles/7228075.html

 http://www.cnblogs.com/Eva-J/articles/7291842.html

 1 from collections import namedtuple
 2 # Point=namedtuple('point',['x','y'])
 3 # p1=Point(1,2)
 4 # print(p1)
 5 #
 6 # Card=namedtuple("扑克牌",['suits','number'])
 7 # c1=Card("黑桃",3)
 8 # print(c1)
 9 #
10 # Circle=namedtuple('圆',['x','y','r'])
11 # c11=Circle(1,2,5)
12 # print(c11)
13 # print(type(c11))
14 class 圆:
15     def __init__(self,x,y,r):
16         self.x=x
17         self.y=y
18         self.r=r
19     # def __str__(self):
20     #     return
21 c22=圆(1,2,3)
22 print(c22)

 

转载于:https://www.cnblogs.com/Mengchangxin/p/10166024.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值