python之列表元素的访问,修改,组合以及判断和截取。

简介: python之列表元素的访问,修改,组合以及判断和截取。

访问列表的元素:通过索引下标的方式。print(列表名[下标值])

举例:

list1=[1,2,3,4,5,6]
list2=["你好","python","早上好"]
print(list1[2])
print(list1[5])
print(list2[2])
print(list2[1])
3
6
早上好
python

列表元素值的修改:可通过直接赋值的方式进行修改。

举例:

list1=[1,2,3,4,5,6]
list2=["你好","python","早上好"]
list1[2]=99
list1[5]=101
list2[2]="hello"
list2[1]="谢谢"
print(list1[2])
print(list1[5])
print(list2[2])
print(list2[1])
99
101
hello
谢谢

列表的组合:可通过将两个列表名直接相加打印输出。

举例:

list1=[1,2,3,4,5,6]
list2=["你好","python","早上好"]
print(list1+list2)
[1, 2, 3, 4, 5, 6, '你好', 'python', '早上好']

判断某个值是否在列表中:使用if—else语句

举例:

list1=[1,2,3,4,5,6]
list2=["你好","python","早上好"]
if 38 in list1:
    print("YES")
else:
    print("NO")
if "晚上好" in list2:
    print("晚上好")
else:
    print("FALSE")
NO
FALSE

列表元素的截取:采用切片的方式进行。

举例:

list1=[1,2,3,4,5,6]
list2=["你好","python","早上好"]
print(list1[0:2])
print(list1[:])
print(list2[1:2])
print(list2[:-1])
[1, 2]
[1, 2, 3, 4, 5, 6]
['python']
['你好', 'python']
相关文章
|
1天前
|
数据挖掘 数据处理 Python
【亮剑】如何在 Python 中以表格格式打印列表?
【4月更文挑战第30天】本文介绍了Python中以表格格式打印列表的三种方法:1) 使用字符串格式化,适用于简单场景;2) 使用prettytable库,适合需要更多格式化选项的情况;3) 使用pandas库,适用于处理大量数据和复杂分析。根据需求选择合适的方法来展示数据。
|
2天前
|
索引 Python
python【列表】增删改查
python【列表】增删改查
|
6天前
|
API Python
[AIGC] Python列表([])和字典({})常用API介绍
[AIGC] Python列表([])和字典({})常用API介绍
|
7天前
|
机器学习/深度学习 存储 数据挖掘
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
|
8天前
|
算法 数据挖掘 数据处理
使用 Python 循环创建多个列表
在Python中,动态创建多个列表对于数据处理和算法实现十分有用。本文介绍了四种方法:1) 列表推导式,如创建偶数和奇数列表;2) 使用循环和`append()`,示例为生成斐波那契数列;3) 结合字典与循环,按条件(如正负数)分组;4) 列表生成器,用于一次性生成多组随机数列表。这些方法有助于提高代码效率和可读性。
19 1
|
8天前
|
存储 Python
Python 基于列表实现的通讯录管理系统(有完整源码)
Python 基于列表实现的通讯录管理系统(有完整源码)
7 0
|
15天前
|
Python
python学习-函数模块,数据结构,字符串和列表(下)
python学习-函数模块,数据结构,字符串和列表
58 0
|
测试技术 Android开发 Python
|
开发框架 测试技术 索引
Python+Appium自动化测试(5)-appium元素定位常用方法(二)
appium继承了selenium框架中webdriver提供的元素定位方法,接下介绍几种常用的方法。
Python+Appium自动化测试(5)-appium元素定位常用方法(二)
|
测试技术 开发工具 Android开发
Python+Appium自动化测试(5)-appium元素定位常用方法(一)
对于Android而言,查找appUI界面元素属性的工具有三种:appium desktop,uiautomatorviewer.bat,weditor。之前已经介绍过了weditor的使用,这里我将通过使用uiautomatorview工具查看元素的属性值,来介绍Android app通过appium进行元素定位常用的几种方法。
Python+Appium自动化测试(5)-appium元素定位常用方法(一)