首页
学习
活动
专区
工具
TVP
发布

python-基础语法2

上一篇讲到数据类型,今天继续介绍python的数据类型 列表,元组,字典。

列表就是不同的元素按照顺序组成的集合,元素可以更改。

通过下面这段程序listtype.py,来看一下列表的使用。

#!/usr/bin/python

list = ['name', 123, 123.456, 789.0, 'end']

print list

print list[0]

print list[1]

print list[1:3]

print list [4]

list[0] = 'start'

print list

执行上面程序,打印结果如下:

['name', 123, 123.456, 789.0, 'end']

name

123

[123, 123.456]

end

['start', 123, 123.456, 789.0, 'end']

接着我们看看元组类型,元组与列表类似,但是元组的元素不能赋值,我们简单的理解为只读列表。

通过下面的程序tupletype.py,来看一下元组的使用。

#!/usr/bin/python

tuple = ('name', 123, 123.456, 789.0, 'end')

print tuple

print tuple[0]

print tuple[1]

print tuple[1:3]

print tuple[4]

执行上面程序,打印结果如下:

('name', 123, 123.456, 789.0, 'end')

name

123

(123, 123.456)

end

再来看看字典类型,字典类型是采用键值对的方式来存储,键值对的集合就组成了字典。

#!/usr/bin/python

dict = {'start':'1', 2:123, '3':123.456, 'end':'9'}

print dict

print dict.keys()

print dict.values()

print dict['start']

print dict[2]

print dict['3']

执行上面程序,打印结果如下:

{'start': '1', 2: 123, 'end': '9', '3': 123.456}

['start', 2, 'end', '3']

['1', 123, '9', 123.456]

1

123

123.456

总结:列表和元组的元素是有序排列的,通过索引来访问元素。一般的字典类型是无序排列的,通过键来访问值。

基本的数据类型就这些。

上面的内容就介绍到这里。

扫一扫,添加关注

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180403G1WU3U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券