日志。

it2026-10-03  2

dict{}是key和value的组合,key必须唯一。在没有value的时候,key也是唯一值。 因此 print sorted({1,4,23,45,334,1,2}) 之后是这样的结果: [1, 2, 4, 23, 45, 334] dict可以改变,有del,clear等方法。 dict可以用作函数参数中的**kw–关键字参数 list[]是可以改变、可以重复的一组数 因此 print sorted([1,4,23,45,334,1,2]) 之后是这样的结果: [1, 1, 2, 4, 23, 45, 334] (注意与上面dict的结果区分) list的第一个元素永远是list[0],最后一个元素永远是list[-1]。 list可以改变,它有很多操作方法,比如: slice,切片。起始下标,终止下标,步进。 append,追加元素。 pop,弹出最后一个元素。 remove,删除某一个元素。 insert,插入。 list支持+=操作,*操作相当于将list进行重复: li = [1, 2] * 3 等同于 li = [1, 2] + [1, 2] + [1, 2], 即将三个 list 连接成一个。 tuple()是不可改变的list tuple没有任何方法,因为它不可改变~ slice切片 可以用。

text = input().split()# split()分割字符串 print(type(text))# 输出数据类型 for i in text:# 遍历元素 print(i) del text[0]# 删除第一个 t = text.pop()# 删除text最后的值传给t text.remove("dddddd")# 删除dddddd text.sort()# 排序,从小到大 print(sorted(text))# 排序 text.reverse()# 返转 a = min# 获取它的最小值 a = max(text)# 获取它的最大值 c = sum(text)# 获取列表的和 t = text[:]# 获取text整个列表,text改动,它也会一样

1.len(tuple) 计算元组元素个数,列表可以。 2.max(tuple)· 返回元组中元素最大值,列表可以。 3.min(tuple) 返回元组中元素最小值,列表可以。 4.tuple(seq) 将列表转换为元组。 5.所谓元组的不可变指的是元组所指向的内存中的内同不可变,列表,字典支持修改。 6.因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素,列表,字典都行。 7.与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组,列表可以,字典不确定。 8.元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,列表字典也行。 9.元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,列表字典不需要,支持修改。 10.元组可以使用下标索引来访问元组中的值,列表,字典也行。 11.元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用,列表,字典不需要。 12.元组创建很简单,只需要在圆括号中添加元素,并使用逗号隔开即可,列表[],字典{} 13.元组也不是一定不能修改,有特殊情况,列表字典只持修改。 14.元组也可计算,len,max, min都可以用,对列表有效。 15.a元组+b元组就可以拼接这两个元祖 ,对列表,字典都有效。 16.id()可以查看元组储存的地方, 对列表,字典都有效。

最新回复(0)