python编程单词排序_Python:对输入的单词进行字典序排序输出

字典序知识点梳理:1. str.split([sep[,maxsplit]])

说明:

a.括号内的表示是可选内容,[,]逗号表示可选参数要用逗号和必须参数分开

b.返回一个列表,其中包含以sep为分隔符对字符串进行划分得到的结果

c.如果没有指定参数sep,将以所有空白字符为分隔符进行划分

d.还可以将最大划分次数限制为maxsplit2. str.lower()

说明:将字符串中所有字母都转换为小写,并返回结果

str.upper()

说明:将字符串中所有字母都转换为大写,并返回结果3. str.join(sequence)

说明:将序列中的元素以指定的字符连接生成一个新的字符串,并返回结果4. [j.lower() for j inl]

说明:

a.这种写法是python特有的列表生成式

b.写列表生成式时,要把生成的元素j.lower()放到前面,后面跟for循环,就可以创建出list

c.for循环的后面还可以加上if判断,也可以用多层for循环等5. input( )函数,接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型6. compile 函数

说明:

compile 函数用于编译正则表达式,生成一个正则表达式(Pattern)对象,供 match() 和 search() 这两个函数使用

语法格式为:

re.compile(pattern[, flags])

参数:

pattern : 一个字符串形式的正则表达式

flags 可选,表示匹配模式&

你可能感兴趣的:(python编程单词排序)