python数据结构
列表
将列表当做堆栈使用
将列表当作队列使用
列表推导式
嵌套列表解析
del 语句
元组和序列
集合
字典
遍历技巧
列表
Python中列表是可变的,这是它区别于字符串和元组的最重要的特点...通常应用程序将一些操作应用于某个序列的每个元素,用其获得的结果作为生成新列表的元素,或者根据确定的判定条件创建子序列。 ..., (1, 2, 3, 4, 5))
如你所见,元组在输出时总是有括号的,以便于正确表达嵌套结构。在输入时可能有或没有括号, 不过括号通常是必须的(如果元组是更大的表达式的一部分)。...(tel.keys()) # 得到字典中的所有键,转换为列表之后再进行排序
['guido', 'irv', 'jack']
>>> 'guido' in tel # 检查成员
True
>>> '...print(f)
...
apple
banana
orange
pear
sort函数仅是对原本的列表进行排序,不会生成新的列表对象:
list2 = [84, 56, 12, 65, 2, 4, 85