初识python:列表、字典

本文介绍了Python编程中两种重要的数据结构——列表和字典。通过实例展示了如何创建、修改、删除列表元素,包括使用append、insert、pop和remove等方法。此外,还讲解了列表解析、切片、元组的概念及其特性。对于字典,介绍了创建、遍历及操作键值对的方法,并展示了字典列表的创建。关键词涵盖Python基础、数据结构、编程操作。
摘要由CSDN通过智能技术生成

初识python:列表、字典

列表:由一系列按特定顺序的元素组成。在python中,[ ]表示列表,并用逗号分隔其中元素。

'创建列表'
numbers=[1,2,3,4]
'修改列表元素'
numbers[0]=5
'删除列表元素,删除下标1的元素'
del numbers[1]
'末尾添加元素'
nmbers.append(5)
'任意位置添加元素,在小标1处添加2'
numbers.insert(1,2)
'弹出列表任意位置的元素'
num = numbers.pop(0)
'删除某个值'
numbers.remove(2)
'遍历整个列表'
for number in numbers:
	print(number)
'列表解析'
numbers = [number**2 for number in range(1,11)]
'列表切片'
numbers = [0:3]
'元祖'
'不可变的列表被称为元祖。用圆括号定义元祖( ) '
value = (100,200)
'不可修改元祖中的元素'
value[0] = 300  '这是被禁止的'
'可以给存储元祖的变量赋值'
value = (300,200)

字典:

' 创建字典 '
persons = {'名字': 'xieyujuan', '性别': 'felmale'}
print(persons)
print(persons['名字'])
'遍历字典的键'
for key in persons.keys():
    print(key)
'遍历字典的值'
for val in persons.values():
    print(val)
'遍历字典键——值对'
for key,value in persons.items():
    print(key+':' + value)
leader = {'姓名': 'xiaoming', '性别': 'male'}
employer = {'姓名': 'xiaohong', '性别': 'felmaole'}

'创建字典列表'
persons = [leader, employer]
print(persons)
for person in persons:
    print(person)
'在字典存储列表'
leader = {'姓名': ['xiaoli','xingxing','yueliang'],'部门': 'CMD' }
for name in leader['姓名']:
    print(name)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值