微信号:grzlwx

介绍:光荣之路官方资讯

Python中常见的数据类型总结(一)

2015-08-29 10:46 光荣之路


 Python提供多种数据类型来存放数据项集合,主要包括序列(列表list和元组tuple),映射(如字典dict),集合(set),下面对这几种一一介绍:

一 序列

1.列表list

列表是一种有序的集合,相对于元组和字符串的不同是它其中的元素可变,可以随时添加和删除其中的元素。

(1) 创建list

在命令行中测试,如下:

>>> L1 = [1,2,3]>>> L1 [1, 2, 3]>>> L2 = ['abc']>>> L2 ['abc']>>> L3 = ["a","b","c"]>>> L3 ['a', 'b', 'c']

注意,字符串的一定要加引号。

通过list对字符串创建列表非常有效,比如:

>>> L = list("Python")>>> L ['P', 'y', 't', 'h', 'o', 'n']

(2)访问list

根据索引来访问,注意不能越界,这一点跟数组特别像:

>>> L[0]'P'>>> L[-1]'n'

(3)添加新元素

用append()方法,把新元素追加到list的末尾;insert()可以将一个新元素添加到特定的位置。

(4) 删除元素

删除元素可以采用pop()方法,执行L.pop()删除list的最后一个元素,如果是特定位置的话可以采用pop(2),2表示的是位置。

(5)替换

替换很简单,直接索引就可以。

(6)打印

>>> L = ['a','b','c']>>> for i in L: print(i) a b c


(作者: 怪人_杨 来源:http://www.cnblogs.com/ybjourney/p/4767726.html)
  
             
  
             
  
             
  
            
  
            
  
            
  
            
  
            
  
            
  
            
  
            
  
            
  
            
光荣之路软件测试培训

官网:http://www.gloryroad.cn/

微信公众号:gloryroadtrain

性能测试QQ群:415987441
软件测试招聘QQ群: 203715128
自动化3群QQ: 371211499


 
光荣之路 更多文章 今天晚上的 linux 公开课- Awk 编程 7月28日(今天)晚上的 linux 公开课- shell编程 8月4日(今天)晚上的 linux 公开课- shell编程 9月1日(本周一)晚8点半,光荣之路Web自动化系列基础课—javascript第二讲 推荐本好书《与机器赛跑》
猜您喜欢 R语言入门第十二讲:基础绘图(二)------plot与par函数(1) Android--Vsync代码分析(一) TesterHome 6月份沙龙活动召集 oracle秘境探索之11g tablespace prellocation 十分钟理解Java中的弱引用