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

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)

转载于:https://www.cnblogs.com/Grace7582/p/4808342.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值