一.使用字符串
str=“helllo”
len(str)# #(用len函数求字符串长度)
str.upper()# #(把字符串中的小写变成大写)
str.find()# #(查找子串所在位置)
str.index()# #(与find类似但找不到子串时会报错)
str[2] # # 从字符串中取出索引位置为2的字符(下标运算)
str2[2:5] # #字符串切片(从指定的开始索引到指定的结束索引)
str2.isdigit()# # 检查字符串是否由数字构成
str2.isalpha()# # # 检查字符串是否以字母构成
str3.strip()# #获得字符串修剪左右两侧空格的拷贝
二.使用列表
list1 = [1, 3, 5, 7, 100]
len(list1)# #计算列表长度(元素个数)
list1.append(200)# # 添加元素200
list1.remove(3)# # 删除元素
list1.clear() # ## 清空列表元素
def main():
list1 = [‘orange’, ‘apple’, ‘zoo’, ‘internationalization’, ‘blueberry’]
# 默认排序是升序
list2 = sorted(list1)
# sorted函数返回列表排序后的拷贝不会修改传入的列表
# 函数的设计就应该像sorted函数一样尽可能不产生副作用
list3 = sorted(list1, reverse=True)
# 通过key关键字参数指定根据字符串长度进行排序而不是默认的字母表顺序
list4 = sorted(list1, key=len)
print(list1)
print(list2)
print(list3)