2018-07-31

列表可以修改[ ],元组不能修改( );Set(集合),用的是{ }。

list = ['abcd',786,2.23,'runoob',70.2]
tinylist = [123,'runoob']

print(list)         #输出完整列表
print(list[0])        #输出第一个元素
print(list * 3)       #输出三次列表
print(list + tinylist)   #连接两个列表
---------------------------------------------------------------------
>>> a = [1,2,3,4,5,6]
>>> a[0] = 9
>>> a[2:] = [2,2,2,2]
>>> a
[9, 2, 2, 2, 2, 2]
----------------------------------------------------------------
student = {'Tom', 'Jim', 'Mary', 'Tom', 'Jack', 'Rose'}
print(student)     #输出集合,重复的元素会自动删掉

#成员测试
if 'Rose' in student :
    print('Rose在集合中')
else :
    print('Rose不再集合中')

#set可以进行集合运算
a = set('abracadabra')
b = set('alacazam')

print(a)

print(a - b) #a和b的差集

print(a | b)    #a和b的并集
 
print(a & b)    #a和b的交集
 
print(a ^ b)     #a和b中不同时存在的元素

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 字符串(str);列表(List);元祖(tuple);字典(dict);集合(set) 注意:a 是一个方法,调...
    棕色试剂瓶阅读 239评论 0 0
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,060评论 17 410
  • 在iPhone之初,4s的屏幕逻辑分辨率只有320*480,我们是不需要做屏幕适配的,但是到了如今,iPhone5...
    神经骚栋阅读 2,754评论 8 27
  • 情窦初开的年纪 我们可能都有过喜欢的人 你们最后在一起了 你们擦肩而过 你们不欢而散 但我想你总会记得 当初是如何...
    醽醁小姐阅读 250评论 0 0
  • 终于放假休息了,下午忙完一阵,终于今天能带家里的旺旺出去逛了。 我一直觉得家里的这只汪跟着我蛮可怜的,基本山我早上...
    小二火火阅读 274评论 0 1