1.列表元组

names=[“张三”,“李四”,“王五”,“赵六”,“刘七”,“陈八”]name[0]
'张三'
name[2]
'王五'
name[-1]
'陈八'
name[-2]
'刘七'

  

切片:取多个元素

names=[“张三”,“李四”,“王五”,“赵六”,“刘七”,“陈八”]
name[1:4]    #取下标1到4之间的数,包括1,不包括4
'''[李四”,“王五”,“赵六”]'''
name[1:-1]   #取下标1到-1的数,不包括-1
'''[“李四”,“王五”,“赵六”,“刘七”]'''
names[0:3]   #取0到3不包括3
'''[“张三”,“李四”,“王五”]'''
names[:3]   #取0到3不包括3 从头取0可以忽略
'''[“张三”,“李四”,“王五”]'''
names[3:]   #如果想取最后一个就不能写-1
'''[“赵六”,“刘七”,“陈八”]'''
names[-3:-1]
'''[“赵六”,“刘七"]'''
names[0::2]   #后面的2代表没隔一个元素取一个
'''[“张三”,“王五”,“刘七”]'''
names[::2]     #和上面效果一样
'''[“张三”,“王五”,“刘七”]'''

追加

names=["张三",“李四”,“王五”,“赵六”]
names.append("六六")
names
'''["张三",“李四”,“王五”,“赵六”,"六六"]'''

插入

names=["张三",“李四”,“王五”,“赵六”]
names.insert(2,"插入王五前面")
names
'''["张三",“李四”,"插入王五前面",“王五”,“赵六”]'''
names.insert(4,"从王五后面插入试试新姿势")
names
'''["张三",“李四”,"插入王五前面",“王五”,“赵六”,"从王五后面插入试试新姿势"]'''

修改

names = ["张三",“李四”,"插入王五前面",“王五”,“赵六”,"从王五后面插入试试新姿势"]
names[2]="该换人了"
names
''' ["张三",“李四”,"该换人了",“王五”,“赵六”,"从王五后面插入试试新姿势"]'''

删除

names= ["张三",“李四”,"插入王五前面",“王五”,“赵六”,"从王五后面插入试试新姿势"]del names[2]
names
''' ["张三",“李四”,"插入王五前面",“王五”,“赵六”,"从王五后面插入试试新姿势"]'''names.remove("张三")   #删除指定元素
names
''' [“李四”,"插入王五前面",“王五”,“赵六”,"从王五后面插入试试新姿势"]'''names.pop() #删除列的最后一个值
names
''' [“李四”,"插入王五前面",“王五”,“赵六"]'''

扩展

names=["张三",“李四”,“王五”,“赵六”]
b   =  [1,2,3]
names.extend(b)
names
'''["张三",“李四”,“王五”,“赵六”1,2,3]'''

拷贝

import copy

names=["张三",“李四”,“王五”,“赵六”]
name_cp=names.copy()
name_cp
'''["张三",“李四”,“王五”,“赵六”]'''
names=["张三",“李四”,“王五”,["l","m","s"],“赵六”]#浅copynames1=names.copy()names[1]="lisi"names1[3][0]="L"names
names=["张三",“lisi”,“王五”,["L","m","s"],“赵六”]names1
names1=["张三",“李四”,“王五”,["L","m","s"],“赵六”]#深度copy names2=copy.deepcopy(names)
names2=["张三",“李四”,“王五”,["l","m","s"],“赵六”]

统计

names=["张三",“李四”,“王五”,“赵六”]
names.count("张三")
1

排序

names=["张三",“李四”,“王五”,“赵六”,1,2,3]
names.sort() #排序
names
names.reverse()  #反转
names

下标

name.index()

元组

names = ("张三",“李四”,“王五”,“赵六“)

它只有2个方法,一个是count,一个是index,完毕。

product_list =[('iphone',8888),('blak',234),('ipadE',4500),('mac proE',12000),('iwatchE',680)]
shopping=[]sarlary = input("输入工资:")
if sarlary.isdigit():sarlary = int(sarlary)while True:for index,i in enumerate(product_list):print(index,i)choice = input("输入商品编号:")if choice.isdigit():choice = int(choice)if choice < len(product_list) and choice >=0:p_i = product_list[choice]if p_i[1]< sarlary:sarlary-=p_i[1]shopping.append(p_i)print("购买商品%s,还剩工资%s"%(p_i,sarlary))else:print("穷逼:买不起了,已购买%s是,还剩工资%s"%(shopping,sarlary))else:print("没有此产品,请重新输入")elif choice == "q":print("已购买商品%s,还剩工资%s"%(shopping,sarlary))print("exit....")exit()else:print("输入数字")
else:print("qingshurushuzi")

转载于:https://www.cnblogs.com/zhonglong/p/9916140.html

python(课时3)相关推荐

  1. python课时费_python(课时1)

    Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. 编译型:需要编译器,执行速度快,调试麻烦.如c语言.相当于翻译一本外文书,翻译好后再全部拿来给你看. 解释型:需要解释器,执行速度 ...

  2. 初识python教案青岛版八年级_青岛版信息技术六上第二单元第8课8.初识python教案...

    教学 内容 初识 Python 课时 1 课时 设计者 于敏 教学 目标 知识目标: 初步认识软件,了解 Python 软件的界面和基本功能: 能力目标: 在尝试实践的过程中掌握 Python 的基本 ...

  3. python金融风控评分卡模型和数据分析

    python金融风控评分卡模型和数据分析微专业课(博主录制):http://dwz.date/b9vv 作者Toby:持牌照消费金融模型专家,和中科院,中科大教授保持长期项目合作:和同盾,聚信立等外部 ...

  4. python金融风控评分卡模型

    python金融风控评分卡模型和数据分析微专业课(博主录制): [ http://dwz.date/b9vv ](https://study.163.com/series/1202875601.htm ...

  5. python二级证书考试难度_全国计算机等级考试 python二级考试体验及小技巧总结...

    1.考试共一百分,其中单选题40分,操作题60分,一共考120分钟.60分以上及格.70-89是良好,90以上是优秀.这个等级会打印在证书上. 2.单选题里有30分是python相关,有10分是计算机 ...

  6. python风控建模实战(分类器模型+回归模型)

    在全球数字经济时代,有一种金融优势,那就是基于消费者大数据的纯信用! 我们不妨称之为数据信用,它是一种面向未来的财产权,它是数字货币背后核心的抵押资产,它决定了数字货币时代信用创造的方向.速度和规模. ...

  7. python新手怎么兼职-初学Python到月入过万最快的兼职途径(纯干货)

    快星标行哥,不错过任何一次干赚钱干货 1.兼职薪资,附行哥工资单 2.兼职门槛,附学习知识清单 3.兼职途径,附入职考核过程 4.行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦,行哥第一个在读书期间 ...

  8. 学python能做什么兼职-初学Python到月入过万最快的兼职途径(纯干货)

    快星标行哥,不错过任何一次干赚钱干货 1.兼职薪资,附行哥工资单 2.兼职门槛,附学习知识清单 3.兼职途径,附入职考核过程 4.行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦,行哥第一个在读书期间 ...

  9. 初学Python到月入过万最快的兼职途径(纯干货)

    1.兼职薪资,附行哥工资单 2.兼职门槛,附学习知识清单 3.兼职途径,附入职考核过程 4.行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦,行哥第一个在读书期间通过兼职赚到的10w+收入,这也是初学 ...

  10. 最新Python赚钱思路,初学Python月入过万

    1.兼职薪资,附行哥工资单 2.兼职门槛,附学习知识清单 3.兼职途径,附入职考核过程 4.行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦,行哥第一个在读书期间通过兼职赚到的10w+收入,这也是初学 ...

最新文章

  1. java 反射详解通俗易懂
  2. 武汉大学计算机学院 曹老师,关于校园网吧建设的计算机网络综合设计.doc
  3. c语言如何快速看懂别人的程序,探究如何快速看懂单片机程序方法
  4. 资讯|WebRTC M92 更新
  5. react 引入html文件_React起手式
  6. open-falcon_NASA在Falcon 9上带回了蠕虫-其背后的故事是什么?
  7. NanoHTTPD web server的一个简单荔枝
  8. POJ 1151 扫描线 线段树
  9. Kubernetes v1.10.x HA 全手动安装教程(TL;DR)
  10. stats | 使用(偏)自相关函数判断ARMA模型的阶数
  11. 开源安卓播放器:Dolphin Player 简单分析
  12. 一个文件版的名片管理系统(Python3)
  13. wpf对数据库简单操作
  14. blockUI弹出层
  15. linux系统中连接两个网桥,Linux 网桥代码分析 (二)
  16. C:\Users\用户名\AppData\Roaming里面的文件可以删除吗?
  17. 办公必备:4个在线文档格式转换网站
  18. js 实现60秒倒计时
  19. Apache DolphinScheduler 2.X保姆级源码解析
  20. 转自随风飘荡自由飞翔 SQL技巧:快速把握一些异常精妙的SQL语句

热门文章

  1. QT应用程序开发到Android
  2. 如何使用PSOC Creator?
  3. Android应用程序注册广播接收器 registerReceiver 的过程分析
  4. DirectSound详细介绍
  5. Delphi Bpl包编译Dcp,Bin,Dcu路径设置
  6. 设计模式-设计原则之里氏代换原则
  7. 一文学会zigbee
  8. 【游戏AI】2 - 游戏AI模型
  9. 罗斯蒙特压力和温度变送器特点
  10. 黑猴子的家:新生婴儿手册指南