博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习记录二
阅读量:5285 次
发布时间:2019-06-14

本文共 1630 字,大约阅读时间需要 5 分钟。

一、列表(习惯了OC,总想把它叫成数组):

names = ["ZhangYang","GuYun","XiangPeng","CuLiangChen"] names.append("LeiHaiDong")#添加 names.insert(1,"ChenRongHua")#插入 names[2] = "XieDi"#修改 #删除 names.remove("ChenRongHua") #del names[1] or names.pop(1) print(names) print(names[0],names[2]) print(names[1:3]) #切片 print(names[-2:]) #切片 print(names[:3]) #切片 print(names.index("XieDi")) names.append("ZhangYang") print(names.count("ZhangYang")) names.reverse()#反转 names.sort()#排序 names2 = [1,2,3,4] names.extend(names2)

二、字符串:

name = "my name is alex"print(name.capitalize())#首字母大写print(name.count("a"))print(name.center(50,"-"))print(name.endswith("ex"))#判断以ex结尾print(name.find("name"))#取索引 用于切片 print(name[name.find("name"):])string = "my name is {name} and I am {age} years old"print(string.format(name = 'alex',age = 23))print(string.format_map({
'name':'alex','age':23}))print('1A'.isdigit())#判断是否为整数print('+'.join(['1','2','3','4']))print(name.ljust(50,'*'))print(name.rjust(50,'*'))print('Alex'.lower())print('Alex'.upper())print('\nAlex\n'.strip())#去换行和空格p = str.maketrans("abcdef","123456")print("alex li".translate(p)) #用p加密
print("alex li".replace('l','L',1))#替换 print("alex li".rfind('l'))
 

 三、字典:

info = {
'stu1101':"TengLan Wu",'stu1102':"LongZe",'stu1103':"XiaoZe"}info["stu1101"] = "武藤兰"info["stu1104"] = "CangJingKong"del info["stu1101"] #info.pop("stu1101")print(info.get('stu1103'))print('stu1104' in info)print(info.values())print(info.keys())info.setdefault("stu1105","TengLan Wu")b = {
'stu1101':"Alex",1:3,2:5}info.update(b)print(info.items())c = dict.fromkeys([6,7,8],"test")

 

转载于:https://www.cnblogs.com/huangf-87/p/7171594.html

你可能感兴趣的文章
tomcat源代码Catalina
查看>>
利用JasperReport+iReport进行Web报表开发
查看>>
缺少动态连接库.so--cannot open shared object file: No such file or directory
查看>>
iOS 6编程-UIScrollView滚动视图和UIPageControl分页控件的简单应用
查看>>
写log日志,并读取log日志
查看>>
SqlServer的order by问题
查看>>
javascript语法之流程控制语句
查看>>
电子书下载:A First Look At ASP.NET v 2.0
查看>>
自动安装驱动程序代码
查看>>
hdu2098 分拆素数和 筛法
查看>>
MySql C++调用库Connector/c++编译 和 接口封装【三】Connector/c++ 使用总结及封装
查看>>
CentOS下MySQL忘记root密码解决方法【转载】
查看>>
springboot 整合 rabbitmq
查看>>
【Android 界面效果23】LayoutInflater作用及使用
查看>>
Avoid Inputing Password While Pushing/Pulling Git Project
查看>>
vs2010 快捷键大全
查看>>
js下拉框选择图片
查看>>
容错性测试点整理
查看>>
MD2文件格式分析及显示
查看>>
1.6 示例strerror和perror
查看>>