【python初识】数据和对象
1、迭代和循环
for t in n
a.append(fun(t))
a = [fun(t) for t in n]
2、set函数
创建集合(没有重复的元素)
3、sorted函数
原地改变列表的顺序,默认从大到小。传入reverse = True可以按照降序排列。
print(sorted(set(a),reverse = True)[0:3])
[0:3]表示列表中的数据项,从0到3(不包含)
4、pop函数
pop(0),调用将删除并返回列表最前面的数据项
5、字典
a = {}
b = dict()
a['name'] = ['a1','b1','c1']
b = {'name':'a1','b1','c1','attr':'a','b','c'}
b['attr'][-1] #从由往左读,第一项,即'c'
b['bd'] = "af,ag,fg" #添加元素对
6、类
class A:
def __init__(self,name = A): #构造函数
self.name = name
#…………
def abc(self,st)
……
class B(list):
def __init__(self): #构造函数
Sara= A(sara)
type(sara) #查看类型
dir(sara) #类函数