python笔记2

系统 1566 0
阅读更多
操作列表
#列表循环  for循环  (for**in**)
  1.注意使用for循环时 print前要缩进
cats=["alice","clear","dell",'moon']
for cat in cats:
   print(cat)  #可在for循环中执行更多操作#
  2.不使用for循环时,切记print能缩进
cats=["alice","clear","dell",'moon']
for cat in cats:
   print(cat)
print("they are so cute") #在for循环结束后执行一些操作#

#创建数值列表
1.函数range()
for a in range(1,5):
  print(a)    #如果输出不和预期,可尝试指定的指加以=1或减1
a=list(range(1,5))
print(a)    #list() range()函数创建列表
2.创建不同类型的数值列表
a=list(range(2,5,1))# (A,B,c)指的是从 A开始数(包括A)往后不断加C,达到终值为止(一般是B-1)
print(a)
##以下是三种不同的方式来创建数值列表
bs=[]
for value in range(1,11):
b=value**2
bs.append(b)
print(bs) #前面不加缩进,否则循环的到多个列表

bs=[]
for value in range(1,11):
bs.append(value**2)

print(bs)#简洁

squares=[value for value in range(1,11,2)]
print(squares)

#数字列表简单的统计计算
a=[0,1,2,3,4,5,6,7,8,9]
print(min(a))
print(max(a))
print(sum(a))

#提取列表部分元素
letters=['A','B','C','D','E','F','G']
print(letters[0:4])#索引从0开始
letters=['A','B','C','D','E','F','G']
print(letters[:4])#没有起始索引 默认从开头开始提取
letters=['A','B','C','D','E','F','G']
print(letters[4:])#没有终止索引 默认从其实索引提取到末尾
##索引负数表示倒数第几个

#遍历列表部分元素  (for循环)
letters=['A','B','C','D','E','F','G']
for letter in letters[0:4]:
print(letter)
#打印前3个字母
letters=['A','B','C','D','E','F','G']
print("Here are the first three letters:")
for letter in letters[0:2]:
   print(letter.title())

#复制列表
mine=['A','B','C','D','E','F','G']
you=mine[:]  #复制列表: 列表[:]
print(mine)
print(you)
#列表中添加一个元素
mine=['A','B','C','D','E','F','G']
mine.append("H")
you=mine[:]
print(mine)
print(you)

###元组 {元组元素不可修改,列表元素可以修改}
#定义元组
letters=('A','B','C','D','E','F','G')
print(letters[0])#提出元组元素
#尝试修改元组中的任何元素时,结果会发现修改失败,这正是我们所需要的
letters=('A','B','C','D','E','F','G')
letters[1]='H'
print(letters)#执行错误,执行下面代码时需要将此代码删除#

letters=('A','B','C','D','E','F','G')
for letter in letters:
print(letter)

#修改元组变量
letters=('A','B','C','D','E','F','G')
for letter in letters:
print("Here are ltetter:")#通俗来讲修改变量就是元素前加一些语句
print(letter)

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论