美文网首页
Python3 列表

Python3 列表

作者: maskerII | 来源:发表于2019-11-20 09:34 被阅读0次

#! /usr/bin/python
# -*- coding: utf-8 -*-

# 访问列表中的值
list1 = ['Google', 'Runoob',1997,2003]
list2 = [1, 2, 3, 4, 5, 6, 7]
print(list1[0])
print(list2[1:5])

list1 = ['Google', 'Runoob', 1997, 2001]
print('第3个元素:',list1[2])
list1[2] = 2001
print("第3个元素更新为:",list1[2])

# 删除列表元素
list1 = ['Google', 'Runoob', 1997, 2001]
print("原始列表:",list1)

del list1[2]
print("删除第3个元素后的列表",list1)

# 列表脚本操作符
'''
len([1, 2, 3])  3   长度
[1, 2, 3] + [4, 5, 6]   [1, 2, 3, 4, 5, 6]  组合
['Hi!'] * 4 ['Hi!', 'Hi!', 'Hi!', 'Hi!']    重复
3 in [1, 2, 3]  True    元素是否存在于列表中
for x in [1, 2, 3]: print(x, end=" ")   1 2 3   迭代

'''

# 列表截取与拼接

'''

Python 表达式  结果  描述
L[2]    'Taobao'    读取第三个元素
L[-2]   'Runoob'    从右侧开始读取倒数第二个元素: count from the right
L[1:]   ['Runoob', 'Taobao']    输出从第二个元素开始后的所有元素

'''

# 嵌套列表
a = ['a','b','c']
n = [1,2,3]
x = [a, n]
print(x[0])
print(x[1][1])

'''


Python列表函数&方法

序号  函数
1   len(list)
列表元素个数
2   max(list)
返回列表元素最大值
3   min(list)
返回列表元素最小值
4   list(seq)
将元组转换为列表


1   list.append(obj)
在列表末尾添加新的对象
2   list.count(obj)
统计某个元素在列表中出现的次数
3   list.extend(seq)
在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4   list.index(obj)
从列表中找出某个值第一个匹配项的索引位置
5   list.insert(index, obj)
将对象插入列表
6   list.pop([index=-1])
移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7   list.remove(obj)
移除列表中某个值的第一个匹配项
8   list.reverse()
反向列表中元素
9   list.sort( key=None, reverse=False)
对原列表进行排序
10  list.clear()
清空列表
11  list.copy()
复制列表

'''
li = [1,2,3,4,5,6,7,8,9]
print ([x**2 for x in li])
print ([x**2 for x in li if x>5])
print (dict([(x,x*10) for x in li]))
print ([ (x, y) for x in range(10) if x % 2 if x > 3 for y in range(10) if y > 7 if y != 8 ])




相关文章

  • Python3数据类型-02-列表

    Python3数据类型-列表-02 2.1 什么是列表(list)? Python3数据类型-01中简单的回顾和复...

  • Python3简明教程二

    这部分主要说明Python3的数据结构、字符串操作等。 来源:实验楼Python3简明教程 1. 列表的方法与列表...

  • python3-元组、列表和字典

    来自python3学习笔记,有不正确的地方大家多多指教 一、列表 (一)、列表的简述 1.列表使用方括号[],列表...

  • python3常见列表方法及代码解析

    本章将介绍 Python3列表类型常用的一些方法 extend() 列表的扩展,可以理解成列表的拼接 在列表中提取...

  • python3 一道排序习题(未完成)

    题目 知识储备 python3中有内置方法reverse(逆序且改变原列表) sort (正序且改变原列表) ...

  • Python3 列表

    序列是Python中最基本的数据结构。1、Python有6个序列的内置类型,但最常见的是列表和元组。2、序列都可以...

  • Python3 列表

    通过增、删、改、查几个方面来学习一下列表 list1 = ["2","3","5",6] 一、增加 1、list1...

  • Python3 列表

  • Python3 列表

    列表List 列表是Python中的一个对象 对象object就是内存中专门用来存储数据的一块区域 之前学习的对象...

  • 一文搞定Python面试必问知识点——列表

    Python3有6种标准类型:(Number(数字)、String(字符串)、Tuple(组),List(列表)、...

网友评论

      本文标题:Python3 列表

      本文链接:https://www.haomeiwen.com/subject/rbinictx.html