1、列表List
声明方式:list = [1,2.3,‘x‘,‘Hello‘],拥有方法:
- list.append(x) 在列表的尾部添加一项(追加)
- list.extend(L) 用给定的列表将当前列表接长(扩展)
- list.insert(i,x) 在给定的位置上插入项
- list.remove(x) 移除列表中的第一个值为x的项,注意x并非索引
- list.pop([i]) 删除给定位置的项并返回
- list.index(x) 返回列表中第一个值为x的索引值,没有匹配项则产生一个错误
- list.count(x) 返回列表中x出现的次数
- list.sort() 排序
- list.reserve() 倒序
遍历实例:
numbers = [0,1,2,3,4,5,6,7,8,9]
for i in range(len(numbers)):
print(numbers[i])
2、元组Tuple
声明方式比较特殊,tuple = item1,item2,item3,item4。例如:
tuple = 12,323,4,0,57,‘Hello‘
for i in range(len(tuple)):
print(tuple[i])
3、集合Set
声明方式:set = {item1,item2,item3,item4},例如:
basket = {‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘}
集合为无序不重复的元素集,上例声明的结果将为:
{‘e‘, ‘c‘, ‘d‘, ‘b‘, ‘a‘}
遍历方式为:
for i basket:
print(i)
4、字典Dict
声明示例:tel = {‘jack‘:23432,‘scape‘:234}
可使用下述方法进行赋值:tel[‘chunyu‘] = 19910805
结果为:{‘chunyu‘: 19910805, ‘jack‘: 23432, ‘scape‘: 234}
可使用items()方法取得键和对应的值,例如:
for k,v in tel.items():
print(k,v)
遍历方式为:
tel = {‘chunyu‘: 19910805, ‘jack‘: 23432, ‘scape‘: 234}
for key in tel:
print(key, ‘:‘, tel[key])
时间: 2024-10-10 10:02:21