元祖及字典基础

本文介绍了Python中元组和字典的基础操作,包括元组的创建、遍历、切片以及字典的增删改查等。通过示例代码详细解释了如何处理包含数字和字符串的元组,以及如何操作字典的键值对。同时,还探讨了嵌套字典的处理方法和条件判断在字典操作中的应用。
摘要由CSDN通过智能技术生成

#程传纪

i=‘wee1kkk4kk34kk56’

he=0

for a in i:

if ‘0’<=a<=‘9’:

he=he*10+int(a)

print(he)

a=‘jwh22636hh3778jjhe6’

he=0

for i in a:

if ‘0’<=i<=‘9’:

he=he*10+int(i)

print(he)

a=‘abc234bhg56’

i=0

he=0

while i<len(a):

if ‘0’<=a[i]<=‘9’:

he=he*10+int(a[i])

i+=1

print(he)

#元祖

a=(1,2,3,4,5)

print(type(a))

# a[0]=1#元祖是不可更改的

print(a)

for i in a:

print(a)

#列举出元组里得数

i=0

while i<len(a):

print(‘第%d个数是%d’%(i+1,a[i]))

i+=1

for i in a:

print(i)

i=0

while i<len(a):

print(‘第{}个数是{}’.format(i+1,a[i]))

i+=1

#元祖切片

a=(1,2,3,4,5,6,7,8,9)

print(a[2:8:2])

print(a[6:1:-2])

print(a[7:1:-1])

print(a[6:0:-2])

print(a[-1:-8:-1])

#------------------------------

a=(1,)

b=(1)

print(type(a))#括号里是一个元素的时候加逗号是元祖,不加逗号是数字

print(type(b))

#=====================================

i,j,k=(2,3,)

print(i)

print(j)

#-------------------------------
#判断元祖是否能修改

i=(1,2,3)

j=[4,5,6]

# i.extend(j)

# print(i)

j.extend(i)#元祖不可修改,但列表可以修改

print(j)

#==========

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值