Python基本数据类型--列表、元组、字典、集合
一、Python基本数据类型--列表(List)
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的抚顺县网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
1、定义 :[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素。
2、列表的创建 :
# 方式一list1 = ['name','age',''job]# 方式二list2 = list('age','name,'salary'')
3、列表的特点
<1> 可存放多个值。
<2> 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序。
<3> 可修改指定索引位置对应的值,属于可变类型。
4、常用操作 (较多,和示例一起放出)
4.1 列表的深浅copy (难点)
5、列表和字符串 (split 和 join)
s = 'Hello everyone's1 = s.split() # 将字符串默认以空格划分s = 'Hello,everyone's2 = s.split(',') # # 将字符串默认以逗号划分print(s1,s2) # ['Hello', 'everyone'] ['Hello', 'everyone']list = ['want','fly'] s3 = ','.join(list) # 将列表转为字符串print(s3) # 'want,fly'
二、Python基本数据类型--元组(tuple)
1、定义 :与列表类似,只不过[]改成()。
2、特性 :
<1> 可存放多个值 。
<2> 不可变 。
<3> 按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序。
3、作用 :因为元组一旦创建,便不可更改,所以可用于储存一些不变的量,防止被修改或误操作。
4、元组的创建
方式一:
ages = (11, 22, 33, 44, 55)
View Code
三、Python基本数据类型--字典(dict)
1、定义
:{key1:value1,key2:value2}
注意:
<1> 键与值用冒号“:”分开;
<2> 项与项用逗号“,”分开。
2、特性:
<1> key-value结构
<2> key必须可hash、且必须为不可变数据类型、必须唯一
<3> 可存放任意多个值、可修改、可以不唯一
<4> 无序
3、字典的创建
方式一:
st = {'name1':'hyt','age':19}
方式二:
p = dict(name='cc',age=21)
方式三:
dic={}.fromkeys(['k1','k2'],[]) #{}.fromkeys(seq,100) 不指定100默认为None
4、字典的常见用法
四、
#定义可变集合
set1
#改为不可变集合frozenset set2
View Code
4、clear()方法可以清空集合
a
a
.clear
(
)) # None
当前文章:Python基本数据类型--列表、元组、字典、集合
URL地址:http://scyanting.com/article/geocsg.html