python入门基础知识三(列表和元组)

1. 形式

var = [‘char1′,’char2′,’char3’,…]

var = [value1,value2,value3,…]

2. 列表的增删改查

其他的方法如切片,查找(index),count,len不再赘述。

var.append(‘chars’ or value) # 增加单个数据到列表结尾

”’

增加多个数据到列表结尾

”’

var.extend([‘char1′,’char2’,…]

var.extend([value1,value2,…])

var.insert(index no.,chars or value) # 在指定位置加入数据

del var [index]

var.pop(index) # 删除指定索引的数据,默认是最后一个,并返回删除的数据

var.remove(‘chars’ or value) # 移除列表中第一个匹配到的项

var.clear() # 清空列表中的数据,返回的结果是[]

var[index no.] = ‘chars’ or value # 修改指定索引位置的数据

var.reverse() # 列表倒序排列

var.sort(reverse= bool) False/0为升序

复制列表:

new_var = var.copy()

列表遍历(for循环):

for i in var:

print(i)

列表嵌套:

变量名 =[ [‘孙悟空’,’猪八戒’,’沙和尚’],[‘关羽’,’张飞’,’赵云’],[‘李小龙’,’叶问’,’霍元甲’] ]

如何找到李小龙

print(变量名[2][0])

var = (‘char1′,’char2’,’char3’…)

var = (value1 ,)

var = (value1,value2,value3,…)

var = ()

元组是不可变类型,若要修改数据可以通过切片或重新赋值的方式

其余操作可以参考列表的操作

int(var) # 转换为整形

float(var) # 转换为浮点型

str(var) # 转换为字符型

list(seq_name) # 转换为列表

tuple(seq_name) # 转换为元组

Original: https://www.cnblogs.com/randyszone/p/16218553.html
Author: randy198
Title: python入门基础知识三(列表和元组)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/583086/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球