python学习笔记2.2_python数据结构(元组、列表与字典)

一、元组

(1)创建元组

  1)直接创建:tup=4,5,6

  或tup=((4,5,6),(7,8))

  2)tuple()函数,由列表创建:tup=tuple([4,0,2])#用tuple()函数直接由列表生成元组

(2)常用方法

tup[1].append(3)#在元组的第1个元素添加3;

tup.count(2)#统计元组中2出现的次数;

* rest

In [29]: values = 1, 2, 3, 4, 5 In [30]: a, b, *rest = values In [31]: a, b Out[31]: (1, 2) In [32]: rest Out[32]: [3, 4, 5]

二、列表

(1)创建列表

   1)直接创建:a_list=[2,3,4,none]

  2) list()函数,由元组创建:

In [36]: a_list = [2, 3, 7, None] In [37]: tup = ('foo', 'bar', 'baz') In [38]: b_list = list(tup) In [39]: b_list Out[39]: ['foo', 'bar', 'baz'] In [40]: b_list[1] = 'peekaboo' In [41]: b_list Out[41]: ['foo', 'peekaboo', 'baz']

(2)常用方法
.append('red'):在列表末尾添加元素
.insert(1,'red'):在列表特定的位置插入元素
 

三、字典

(1)创建字典

  1)直接创建:d1 = {'a' : 'some value', 'b' : [1, 2, 3, 4]}

  2)用序列创建:

   

(2)常用方法

    

  

猜你喜欢

转载自www.cnblogs.com/dlp-527/p/12620515.html