组合数据类型综合练习

1.组合数据类型练习:

分别定义字符串,列表,元组,字典,集合,并进行遍历。

字符串:

s = 'this is string'
for i in s:
    print(i)

列表:

l=list('abc')
l.append(123)
l.append(list('asd'))
for i in l:
    print(i)

元组:

t= tuple(abc)
for i in t:
    print(i)

字典:

dk=['first','second','third']
dv = [1,2,3]
d= dict(zip(dk,dv))
for i in d:
    print(i)

集合:

l= list('abcd')
s= set(l)
for i in s:
    print(i)

总结列表,元组,字典,集合的联系与区别。

列表是可变的数据类型,即这种类型是可以被改变的,并且列表是可以嵌套的。

元祖和列表十分相似,不过元组是圆括号括起来的,不能修改元组。但是如果元组里面含有列表,那列表里面就可以进行更改。

字典不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。键必须不可变,所以可以用数字,字符串或元组充当,所以用列表就不行。

集合不能不可变类型无法修改元素。

列表与集合都可以进行改添删。字典与元组没有序列,不能通过下标进行查找,字典则是通过键来进行查找。

  

原文地址:https://www.cnblogs.com/q1736699804/p/8626243.html