标签:ice 大小写 [] == replace 反转 随机 对齐 apc
增:
name = [] name.append() name.insert(index, element) #元素
删:
name.pop(index) , default last name.remove(element) del name[index] names.clear() #清空列表 del names 删除列表
改:
name[index] = NewValue #新的值 names.extend(names2) #扩展 names = names + names2 #扩展 #names2.reverse() #反转, names2.sort() #排序 ,是按ASCII表的顺序
查:
name.index(element) #返回index值 name.count(element) name[index] #返回对应的值 name #返回整个列表
linux = {"alex","sb","aa"} python = {"alex","sb","bb"}
交集:
print(linux.intersection(python)) print(linux & python)
差集:
print(linux.difference(python)) #差集,linux有,Python没有的 print(python.difference(linux)) #差集,python有,Linux没有的 print(linux-python)
并集:
print(linux.union(python)) print(linux|python)
反向差集,反向并集:
print(linux.symmetric_difference(python)) #对称,差集,互相不在的都打印 print(linux ^ python) #对称,差集,互相不在的都打印
合并:
linux.update(python) #把Python合并到linux集合中
增加:
linux.add("ALEX")
删除:
linux.discard("alex") #删除,跟remove一样的,但是如果元素不存在不会报错 linux.pop() # 随机删除 linux.remove(‘alex‘) #删除,但是如果元素不存在会报错
其他:
linux.difference_update(python) #求差集并赋值给Linux集合 print(linux.issubset(python)) # 子集,linux里有得,python里是否都有 print(linux.issuperset(python)) # 超集,父集 print(linux.isdisjoint(python)) # 如果两个子集,都没有相同的,则返回为True
name = "Alex eee Li" print(name.capitalize()) #首字母大写 print(name.casefold()) # 大写变小写 if choice == "Y" or choice == "y" print(name.center(50,‘-‘)) #长度多少,不够得填充- print(name.count(‘e‘)) #统计字母出现的次数 print(name.count(‘e‘,3,7)) #统计3到7 有几个e print(name.endswith("Li")) # 什么结尾 name = "Alex\teee Li" print(name.expandtabs(30)) #设置\t的长度 print(name.find("e")) print(name.find("sdf",3)) #返回找到的第一个值的索引,找不到就返回-1
print(‘a1a‘.isalnum()) #a-zA-Z 0-9 print("10.1".isdecimal()) #是不是一个正整数 print(‘aA‘.isalpha()) #是不是字母 print(‘a‘.isidentifier()) #identifier 关键字,是不是合法的关键字,是不是合法的变量名。 print(‘A‘.islower()) #是不是小写 print(‘A‘.isupper()) #是不是大写 print(‘a‘.isprintable()) #是不是可打印 print(‘‘.isspace()) #是不是空格 print(‘Today Headline‘.istitle()) #是不是英文标题 li = [‘alex‘,‘jack‘,‘rain‘] print(‘:‘.join(li)) #把列表拼接成字符串 print(name.ljust(50,‘-‘)) #左对齐 print(name.rjust(50,‘-‘)) #右对齐 print(name.lower()) #大写变小写 print(name.lstrip("Al")) #移除左边什么 print(name.swapcase()) #大小写互换 name= "my name is {0}, i am {1} years old" IN = "abcde" OUT="!@#$%" trans_table = str.maketrans(IN,OUT) print(name.translate(trans_table)) #字符翻译 print(name.replace(‘name‘,‘NAME‘,1)) #替换 print(name.center(50,‘-‘)) print(name.count("my")) name="Luchuan Gao" print(name.casefold()) print(name.upper())
标签:ice 大小写 [] == replace 反转 随机 对齐 apc
原文地址:http://www.cnblogs.com/luchuangao/p/6654032.html