python如何创建空集合

Python0252

python如何创建空集合,第1张

python里面的集合叫做列表,有两种代码

list=[]

或者

list=list()

不用去规定数据类型

更多知识可以去百度“python列表的使用”

也可以直接看看这个文章python列表

python 中list,tuple,dict,set是最常用的集合类型。

list列表,相当于一个数组,不过list的长度是自动变化的而且列表元素自由的,不必每个元素都是同一种类型。它的简洁的定义方式是a=[]。有序组合

tuple也是一个组合。不过tuple在定义好之后就不能再变化。它的简洁的定义方式是a=1,3也可以是a=(1,3).有序组合。

dict是字典类型。也就是键值对类型。键名不可以重复,并且不可以变化(字符串就符合这个要求,常用字符串作为键名)。它的简洁的定义方式是a={}.无序组合(意思就是你无法按照添加的顺序对他进行遍历)。

set是set类型(不好翻译,用的也少)。也是一个无序的组合,元素是互斥的,也就不会出现相同的元素。可以把一个序列转换成无重复元素的set.无序组合。

以下是使用的示例代码。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

a_tuple=(1,3423,'34')

a_list=[12,12.34,'sds']

a_dict={'key1':1,'key2':2}

a_set=set('2323')

for t in a_tuple:

print('%s in tuple'%t)

print('*'*10)

for l in a_list:

print('%s in list'%l)

print('*'*10)

for k,v in a_dict.items():

print('key=%s,value=%s in dict'%(k,v))

print('*'*10)

for s in a_set:

print('%s in set'%s)

print('*'*10)