2、集合

3、元组

4、字典

复习:

  字符串和元组一样,只能读不能写。列表和字典可以嵌套任何东西,列表可以嵌套列表

  L = list("hello")  # L = ['h', 'e', 'l', 'l', 'o']

  集合、字典是无序的;列表、元组、字符串是有序的

  集合、字典、列表是可以修改的;元组、字符串、数字是不能修改的

  for 语句中的else 语句,意思是for中的循环结束后,再走else中的代码,字典中的键就相当于列表可中索引的数字

集合

  集合是可修改无序不重复的序列,集合使用花括号{}

  主要作用

  • 去重,把一个列表变成集合,就自动去重了
  • 关系测试,测试两组数据之前的交集、差集、并集等关系

创建集合

  语法:set(可迭代对象)

  创建空集合:s = set()

s = set([3,4,5,6,7])    #创建一个数字集合{3, 4, 5, 6, 7}
w = set([2,3,4])
t = set("hello")# 遍历字符串中的每个字符,拆开成单个字符{'h', 'e', 'l', 'o'}

my_set1 = set(("hello",)) # 创建含有一个元素的集合,有逗号说明是元组
my_set2 = set(("haha","wode","en"))#创建一个含有多个元素的集合

print("s:",s)   # s: {3, 4, 5, 6, 7}
print("w:",w)   # w: {2, 3, 4}
print("my_set1:",my_set1) # {'hello'}
print("my_set2:",my_set2)   # {'en', 'haha', 'wode'}
View Code

相关文章:

  • 2022-02-02
  • 2022-12-23
  • 2021-08-27
  • 2021-05-19
  • 2021-10-24
  • 2021-12-26
  • 2021-08-23
  • 2021-05-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
  • 2021-10-28
  • 2021-09-14
  • 2021-11-01
  • 2021-04-17
相关资源
相似解决方案