美文网首页
Chapter1 集合基本操作

Chapter1 集合基本操作

作者: 木果渣 | 来源:发表于2017-12-10 22:55 被阅读0次
@c4tman
##tuple
print('##tuple##')
tuple = (1,2,3,'12312',1)
print('lenght: ', len(tuple))
print('index[0]: ', tuple[0])
print('index[-1]: ', tuple[-1])
for t in tuple:
    print(t, ' ', end='')
print()

##list
print('##list##')
myList  = [1,2,3,4,5,6,7, 'Bob']
print('length: ', len(myList))
print('index[0]: ', myList[0])
print('index[-1]: ', myList[-1])
for i in myList:
    print(i, ' ', end = "")
print()
myList.append(10)
myList.pop(0)
myList[0] = -1
for i in myList:
    print(i, ' ', end = "")
print()
myList.clear()

##set
print('##set##')
mySet  = set([1,2,3,4,5,6])
print('length: ', len(mySet))
print('key 8 in mySet: ', 8 in mySet)
mySet.add(8)
mySet.remove(8)
s1 = set([1,2,3])
s2 = set([2,3,4])
print('s1&s2: ', s1 & s2)
print('s1|s2: ', s1 | s2)
for s in mySet:
    print(s, ' ', end = '')
mySet.clear()
print()

##dict
print('##dict##')
myDict = {'A':1, 'B':2, 'C':3}
print('length: ', len(myDict))
print('key A in dict: ', 'A' in myDict)
print('value in \'A\': ', myDict['A'])
myDict['D'] = 4
print('value in \'D\': ', myDict.get('D'))
print('-1 if key \'E\' not exist: ', myDict.get('E', -1))
myDict.pop('D')
for key in myDict.keys():
    print(key, ' : ',myDict.get(key))

    


相关文章

  • Chapter1 集合基本操作

  • 【数据类型】21、上机练习:容器类型操作

    目录一、列表、元组基本操作二、列表、元组高级操作三、集合基本操作四、字典基本操作 一、列表、元组基本操作 +,*,...

  • Swift 集合类型之集合

    创建空集合 创建有元素的集合 单个集合的基本操作 遍历集合 console log 如下: 多个集合的操作 con...

  • 集合的基本操作

    同其他数据类型类似,集合也有一系列常用的操作,例如添加元素、删除元素等,通过这些操作,编程者可以很方便地处理集合。...

  • Git 基本操作集合

    常用客户端:Gitkraken, Fork, Github 客户端 (一) Git 命令 1. 初始化 Git 进...

  • Java操作Hbase的基本操作

    最基本的入门展示 基本的增删改查操作集合

  • JUC-(2)BlockingQueue

    Queue Queue属于集合.它除了支持集合的基本操作,同时还支持插入,获取和检查存在操作. 操作抛出异常返回特...

  • Swift 集合操作

    基本集合操作 下面的插图描述了两个集合-a和b-以及通过阴影部分的区域显示集合各种操作的结果。 使用interse...

  • 集合的基本操作方式

    List list=new ArrayList ();新建一个空数组型集合,元素类型为String型一,增加1,...

  • MongoDB基本操作

    Collection聚集集合 用户相关 其他 查看聚集集合基本信息 索引 修改、添加、删除集合数据 语句块操作 M...

网友评论

      本文标题:Chapter1 集合基本操作

      本文链接:https://www.haomeiwen.com/subject/pfrbixtx.html