python 入门 之二 列表 元组 字典 字符串 集合的定义及基本操作

本文详细介绍了Python中三种基本数据结构——列表、元组和字典的使用方法,包括定义、访问、切片、增删改查等操作,并提供了具体实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.列表 

定义方法  

nemes=['liubei',1,'guanyu',2,'zhangfei',3,'zhugeliang',4]

通过下标访问列表中的元素,下标从0开始计数,-1可取最后一个

print(names[0])
print(names[-1]) #取最后一个
View Code

列表的切片:取多个值,“顾头不顾尾”

print(names[0:4]) #--['liubei', 1, 'guanyu', 2]
print(names[1:-1])#取所有值
View Code

列表的增删改查

追加  

names.append("caocao")

插入

  names.insert(3,'zhaoyun') 

修改

 names[1]='sunquan' 

删除

方法一 利用下标删除 通过del函数删除   del names[0]      

方法二 制定流标元素删除 remove                 names.remove('liubei') 

方法三 删除最后一个值pop                       names.pop() 

扩展 

names=['liubei','guanyu','zhangfei','zhugeliang',4]
nameb=[1,2,3,4]
names.extend(nameb)

统计

 print(names.count("liubei")) 

反转排序

 names.reverse() 

获取下标 print(names.index('liubei')) 

 

2.元组

也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表

语法

names=('liubei','guanyu','zhangfei','zhugeliang',1,2,34)

 

它只有2个方法,一个是count,一个是index.

3.字典

字典一种key - value 的数据类型,这种类型很适合各种数据库操作!!。

  • dict是无序的
  • key必须是唯一的,so 天生去重
names={
'student01':'liubei',
'student02':'guanyu',
'student03':'zhangfei'
}

增加

 names['student03']='zhaoyun' 

 修改

names['student03']='赵云'

 删除

del names[student01']

names.pop('student01')

查找

>>> "student01" in names #标准用法
True
names.get("student02")  #获取

循环

for key in names:
    print(key,info[key])
 
 

 

转载于:https://www.cnblogs.com/mrruning/p/8231848.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值