组合数据类型练习

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

字符串:

ls='abcdefg'
for i in ls:
    print(i)

列表:

ls=['a','b','c']
for i in ls:
    print(i)

元组:

ls=['a','b','c']
a=tuple(ls)
for i in a:
    print(i)

字典:

d = dict(zip(['a','b','c'],['7','8','9']))
for i in d.keys():
    print(i)
for s in d.values():
    print(s)
for i in d.items():
    print(i)

集合:

s =set ('abc')
for i in s:
    print(i)

 

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

总结:列表和元组都是有序的序列。元组和列表有异曲同工之妙,但是元组不可修改元素,但是若元组的某一个元素属性为列表,则该 
列表元素中的元素可以修改。

字典和集合是无序的、不重复的。字典使用键-值(key-value)对存储,key是不可变对象。 
集合是一组key的集合,但不存储value。

posted @ 2018-03-22 20:28  207钟程泰  阅读(129)  评论(0编辑  收藏  举报