• 不再是入门水平pytho...
    2023-08-14 来自上海
    1. 列表 (List) append(x): 添加一个元素到列表末尾。 extend(iterable): 扩展列表,将一个可迭代的所有元素添加到列表中。 insert(i, x): 在指定位置插入一个元素。 remove(x): 删除列表中的第一个值为x的元素。 pop([i]): 删除指定位置的元素并返回它,或删除并返回最后一个元素。 index(x[, start[, end]]): 返回第一个值为x的元素的索引。 count(x): 返回x在列表中出现的次数。 sort(key=None, reverse=False): 排序列表。 reverse(): 反转列表。 clear(): 删除列表中的所有元素。 2. 字典 (Dictionary) keys(): 返回一个字典中所有的键。 values(): 返回一个字典中所有的值。 items(): 返回一个字典中的所有键值对。 get(key[, default]): 返回指定键的值,如果键不存在,则返回默认值。 setdefault(key[, default]): 如果键不存在于字典中,将键和默认值插入到字典中。 pop(key[, default]): 删除字典中指定键的项并返回它。 popitem(): 删除并返回字典中的最后一个键值对。 clear(): 删除字典中的所有项。 update([other]): 更新字典。 3. 集合 (Set) add(elem): 添加元素到集合。 remove(elem): 删除集合中的元素。 discard(elem): 如果元素存在于集合中,删除它。 pop(): 删除并返回集合中的一个随机元素。 clear(): 删除集合中的所有元素。 union(*others): 返回一个新的集合,包含所有的元素。 intersection(*others): 返回一个新的集合,包含所有集合共有的元素。 difference(*others): 返回一个新的集合,包含在该集合但不在其他集合中的元素。 update(*others): 更新集合,添加所有其他集合中的元素。 4. 字符串 (String) strip([chars]): 返回去除前导和尾随字符的字符串。 lstrip([chars]): 返回去除前导字符的字符串。 rstrip([chars]): 返回去除尾随字符的字符串。 split(sep=None, maxsplit=-1): 根据指定的分隔符将字符串分割为一个列表。 replace(old, new[, count]): 返回一个替换了所有出现的指定子字符串的字符串。 find(sub[, start[, end]]): 返回子字符串首次出现的最小索引。 count(sub[, start[, end]]): 返回子字符串在字符串中出现的次数。 upper(): 返回一个所有字符都转为大写的字符串。 lower(): 返回一个所有字符都转为小写的字符串。
    展开
    
    1
  • 小呀么小二郎
    2023-07-30 来自上海
    本周学完打卡。 序列感觉掌握的差不多了,字典还是需要再练习。
    
    
  • Geek_2ea422
    2023-02-01 来自江苏
    with open("./test",encoding="utf-8") as f: file = f.readlines() print(file) print(type(file)) new_file = " ".join(file).split() print(type(new_file)) print(new_file) print(len(new_file)) list1 = [1,2,3,4,5,6] print(" ".join(list1).split()) print(len(list1)) file的类型也是list,为什么可以用split(),list1就不行
    共 1 条评论
    
  • leven.chen
    2022-12-11 来自广东
    打卡,加油啦
    
    