组合数据类型综合练习

1.组合数据类型练习:

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

字符串:

s = 'here have a string'
for i in s:
    print(i)

 

列表:

l=list('string')
l.append(1234567890)
l.append(list('gnirts'))
for i in l:
    print(i)

 

元组:

t= tuple('abcd')
for i in t:
    print(i)

 

字典:

key=['北京','广州','上海','深圳']
word = [1,2,3,4]
d= dict(zip(key,word))
for i in d:
    print(i)

 

集合:

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

 

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

 

          列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素。区别于元组,可动态增加,删除,更新。可以和字符串作为比较。因为字符串具备列表的一些特点。

   元组是存一组数据,只是一旦创建,便不能修改,所以又叫只读列表。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

   字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值对()用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。

   集合是一个无序的,不重复的数据组合。

posted on 2018-03-22 20:38  228黄施策  阅读(138)  评论(0编辑  收藏  举报

导航