python的列表,元组以及字典的一些内置方法与属性
2017-07-18 09:20
656 查看
#coding=gbk #python列表 list = ['physics', 'chemistry', 1997, 2000]; print list[2],list[-1] list[2] = 1999 print list[2],list[2:],list *2 del list[2] print list #python中包含了操作列表的一些函数以及方法 list1=[8,6,4,9,7,5,6,2] list2=[8,7,5,9,1,3,7,5] print cmp(list1,list2)#从第一个元素值开始比较 print len(list1),max(list1),min(list1) seq=(6,7,8) list1.append(55) print list1,list1.count(6),list1.index(6) list1.extend(seq) print list1,list1.pop() list1.reverse() print list1 list1.sort() print list1 #python元组 ''' Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 元组中只包含一个元素时,需要在元素后面添加逗号 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组 元组运算符:len(),+,*,in,not in 元组内置函数:cmp,len,max,min,tuple(seq) ''' tup1 = "a", "b", "c", "d";#任意无符号的对象,以逗号隔开,默认为元组 tup2 = (12, 34.56); tup3 = ('abc', 'xyz'); print tup1 #tup2[1]=22 注意元组值不能被修改 tup4=tup2+tup3 print tup4 del tup4 print 12 not in tup2 #字典 ''' 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割, 整个字典包括在花括号({})中,键必须是唯一的,但值则不必。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组 键必须不可变,所以可以用数,字符串或元组充当,所以用列表就不行 ''' dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} print "dict['Name']: ",dict['Name'] #print "dict['Alice']: ", dict['Alice'] dict['Age'] = 8 dict['School']='w3school' print dict del dict['Name']; # 删除键是'Name'的条目 print "删除之后:",dict dict.clear() print dict
相关文章推荐
- python 数据类型 -列表-字典-元组-切片-内置方法
- python3判断字典、列表、元组为空以及字典是否存在某个key的方法
- python3判断字典、列表、元组为空以及字典是否存在某个key的方法
- Python 列表、元组、字典t的常用方法
- Python字符串、元组、列表、字典互相转换的方法
- Python字符串、元组、列表、字典互相转换的方法
- python列表、元组、字典的介绍及常用方法
- Python常用的内置序列结构(列表、元组、字典)学习笔记
- Python常用的内置序列结构(列表、元组、字典)学习笔记
- 列表 字典 元组 的内置方法
- python判断字典,列表,元组为空的方法。
- Python列表、字典、元组的一些基本操作
- python学习总结---列表、元组、字符串、字典中一些常用函数
- python判断变量是否为int、字符串、列表、元组、字典等方法
- Python 字典<->元组<->列表<->字符串 互转方法
- python中的一些遍历列表,元组,字符串等的方法,如:range,enumerate
- 列表、元组、字典、引用的一些操作(数据结构)--python学习(3)
- python字符串,列表,字符串,元组,集合的一些方法
- python字符串、元组和列表常用的一些方法
- Python 列表和字典的一些方法