今天看啥  ›  专栏  ›  志军

关于操作 Python 列表,最常见问答Top10

志军  · 公众号  · Python  · 2017-08-30 18:11
列表是最常用的数据类型之一,本文整理了 StackOverflow 上关于列表操作被访问最多的10个问答,如果你在开发过程中遇到这些问题,不妨先思考一下如何解决。1、迭代列表时如何访问列表下标索引普通版:items = [8, 23, 45]for index in range(len(items)):    print(index, "-->", items[index])>>>0 --> 81 --> 232 --> 45优雅版:for index, item in enumerate(items):    print(index, "-->", item)>>>0 --> 81 --> 232 --> 45enumerate 还可以指定元素的第一个元素从几开始,默认是0,也可以指定从1开始:for index, item in enumerate(items, start=1):    print(index, "-->", item)>>>1 --> 82 --> 233 --> 452、append 与 extend 方法有什么区别append表示把某个数据当做新元素追加到列表的最后面,它的参数可以是任意对象x = [1, 2, 3]y = [4, 5]x.append(y)print(x ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照