python第七课

╰半橙微兮° 2023-06-03 04:50 46阅读 0赞
  1. #str int
  2. #str
  3. # s=''
  4. # print(s.isspace())
  5. #list:
  6. # lis=[11,22,33,44,55]
  7. # for i in range(len(lis)):
  8. # print(i)
  9. # del lis[i]
  10. # print(lis)
  11. dic={'k1':'v1','k2':'v2','a3':'v3'}
  12. dic1={}
  13. # for i in dic:
  14. # if 'k' not in i:
  15. # dic1.setdefault(i,dic[i])
  16. # dic=dic1
  17. # print(dic)
  18. # l=[]
  19. # for i in dic:
  20. # if 'k' in i:
  21. # l.append(i)
  22. # for i in l:
  23. # del dic[i]
  24. # print(dic)
  25. #转化成boo值
  26. #0 '' [] () {} set()
  27. #元祖 如果元祖里面只有一个元素且不加,那此元素是什么类型就是什么类型.
  28. # tu1=(1)
  29. # tu2=(1,)
  30. # print(tu1,type(tu1))
  31. # print(tu2,type(tu2))
  32. # tu1=([1])
  33. # tu2=([1],)
  34. # print(tu1,type(tu1))
  35. # print(tu2,type(tu2))
  36. #集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复,
  37. # set1=set({1,2,3})
  38. # set2={1,2,3,[2,3],{'name':'alex'}} #错的
  39. # print(set1)
  40. # print(set2)
  41. set1={'alex','wusir','ritian','egon','barry'}
  42. #add
  43. #set1.add('女神')
  44. # print(set1)
  45. #update
  46. # set1.update('abc')
  47. # print(set1)
  48. #删除
  49. # set1.pop()#随机删除
  50. # print(set1.pop())#有返回值
  51. # print(set1)
  52. # set1.remove('alex')#按元素删除
  53. # print(set1)
  54. #{}_set()清空集合
  55. # set1.clear()
  56. # print(set1)#set
  57. # del set1
  58. # # print(set1)
  59. # for i in set1:
  60. # print(i)
  61. #交集和并集,反交集
  62. # set1={1,2,3,4,5}
  63. # set2={4,5,6,7,8}
  64. # print(set1&set2)#交集 {4,5}
  65. # print(set1.intersection(set2))#交集{4,5}
  66. # print(set1|set2)#并集12345678
  67. # print(set2.union(set1))#并集12345678
  68. # print(set1-set2)#差集{123}
  69. # print(set1.difference(set2))#差集123}
  70. #子集与超集
  71. # set1={1,2,3}
  72. # set2={1,2,3,4,5,6}
  73. # print(set2 > set1)
  74. # print(set2.issuperset(set1))#这两个相同,都是说明set2是set1超集
  75. # print(set1<set2)
  76. # print(set1.issubset(set2))#这两个相同,都是说明set1是set2子集
  77. #去重
  78. # li=[1,2,33,33,2,1,4,5,6,6]
  79. # set1=set(li)
  80. # # print(set1)
  81. # li=list(set1)
  82. # print(li)
  83. # s1={1,2,3}
  84. # print(s1,type(s1))
  85. s=frozenset('barry')
  86. print(s,type(s))
  87. for i in s:
  88. print(i)

转载于:https://www.cnblogs.com/huangjianfeng/p/11220488.html

发表评论

表情:
评论列表 (有 0 条评论,46人围观)

还没有评论,来说两句吧...

相关阅读