python list字符串元素排序
2017-06-30 16:13
429 查看
需求:对list中的字符串按照首字母排序
实现:
注意事项:
sort()看起来很简单,但是有一个坑,当你使用sort()结果报None的错误时,是因为sort()会直接改变原有list的顺序,直接打印list1.sort()时汇报None错误。
实现:
list1 = ['as,jj,bk'] for line in list1: temp=line.strip().split(',') temp.sort() print temp 输出 ['as','bk','jj']
注意事项:
sort()看起来很简单,但是有一个坑,当你使用sort()结果报None的错误时,是因为sort()会直接改变原有list的顺序,直接打印list1.sort()时汇报None错误。
相关文章推荐
- python中根据list中字符串元素的某一位(几位数字)对list排序
- python list 中元素的统计与排序
- python list元素为dict时的排序
- Python入门练习0001:list排序 & 字符串逆序(20170328)
- python list元素为tuple时的排序方法
- python---数据结构与数据类型,list,dict,tuple,排序sort,比较cmp,字符串模版
- python将list连续元素和非连续元素分开转换为指定字符串
- Python 字符串,list排序,删除重复数据
- Python对List中的元素排序
- Python对List中的元素排序的方法
- python list元素为tuple时的排序
- Python list 按元素属性排序, key 的用法
- python list元素为dict时的排序
- python将list连续元素和非连续元素分开转换为指定字符串
- 【Python】简单例题tuple和list的转换;实现删除一个list里重复的元素;对list a进行排序,并且从最后一个开始删除重复元素
- python list元素为dict时的排序
- Python代码实现:删除一个list里面的重复元素
- Python中list的append方法添加,和使用下标取得。之中的元素还可以是其他的数据结构
- python_忽略大小写对字符串列表排序
- [Python]两个list对应元素操作(相减)