一:变量和简单数据类型
1.定义变量及输出
message = "hello python word" print(message)
hello python word
2.使用方法修改大小写
name="string name" print(name.title()) String Name
3.拼接字符串
st="我们" sj="你们" ji=st+sj print(ji) 我们你们
4.删除空白
name="name " ne=name.rstrip() print(ne) name
5.str()转换类型
二:列表a=5 str(a) print(a) a
1.访问列表元素
bicyles=['de','dew','daew'] print(bicyles[0].title()) De
2.修改列表元素
array=["efj"] print(array[0]) array[0]='wefew' print(array[0]) efj wefew
3.添加元素
在末尾添加
指定位置添加array=["efj"] array.append('dewa') print(array) ['efj','dewa']
array=["efj"] array.insert(0,'dewa') print(array) ['dewa','efj']
4.删除元素
array=["efj"] del array[0] print(array) []
5.使用po(),参数可填任意位置。
array=["efj","wo"] ar=array.pop() print(ar) print(array) wo ['efj']
6.根据值删除元素
array=["efj"] array.remove('efj') print(array) []
7.使用sort()按字母顺序排序,参数加入severse=True则反之
array=["efj","ab"] array.sort() print(array) ['ab','efj']
8.使用sorted()进行临时排序array=["efj","ab"] print(sorted(array)) ['ab','efj']
9.循环输出列表array=["efj","ab"] for i in array: print(i) efj ad
10.使用range()和list()创建数值列表
array=list(range(1,5)) print(array) [1,2,3,4]
11.使用列表的一部分
array=["efj","ab","ede"] print(array[0:2]) ['ab','efj']
12.复制列表
numbers=list(range(2,5)) frint=numbers[:] numbers.append('8') frint.append('7') print(numbers) print(frint) [2,3,4,8] [2,3,4,7]
三:元组
1.定义元组
pyt=('p','y') print(pyt[0]) p
2.修改元组,相比较列表而言不可以修改指定值
pyt=(1,2,3) for i in pyt: print(i) pyt=(2,3,4) for i in pyt: print(i) 1 2 3 2 3 4