#1:数组功能的使用:
print ("a4A".isdecimal()) #
print ("18".isdigit()) #判断是否是数字
print ("a 1A".isidentifier()) #判断是否是合法的标识符
print ("33".isnumeric()) #是否是数字?
print ("Name".istitle()) #第一个字母是否大写(标题,仅看第一个)
print ("NAME".isupper()) #判断是否是大写字母
print ("namess".islower()) #判断是否是小写字母
print ("NA ME".isprintable()) #??
print ('+'.join(['1','2','5']))
print ('\nAlex'.lstrip())
print ('Alex\n'.rstrip())
print (' Alex\n'.strip())
p = str.maketrans("fghij",'12345')
p1 = str.maketrans("56##9",'12345')
print (p)
print (p1)
print("alexhij".translate(p)) #替代相同的部分
print('alex lYY'.replace('l','YE',1)) #第一次出现的l修改为"YE"
print('a33le445xli'.rfind("5")) #???
print('1+2+3+4+5'.split('+')) #按+号进行拆分排列
print('1+2\n+3+4+5'.splitlines()) #按\n号位置进行拆分排列 #2:字典常识:
test = ['01':'小李','02':'杨兴','03':'小明']
print(test) test = {'a01':'小李','a02':'杨兴','a03':'小明'}
print (test) #打印字典
print(test["a01"]) #打印索引编号为a01的数据
test['a01'] = '大兵' #修改a01为“大兵”
print(test['a01'])
del test['a02'] #删除数据"a02"
test['a04'] = '大海' #插入数据a04
print(test['a04'])
print(test)
test.pop('a04') #最好的删除方式(没有编号a04的数据也不会报错)
print(test) test02 = {'b01':'xiaohua','a03':'xiaoming'}
test.update(test02) #合并和更新数据。
print (test) ————————————————————————————运行结果如下————————————————————————————————————————————

False
True
False
True
True
True
True
True
1+2+5
Alex
Alex
Alex
{102: 49, 103: 50, 104: 51, 105: 52, 106: 53}
{53: 49, 54: 50, 35: 52, 57: 53}
alex345
aYEex lYY
7
['1', '2', '3', '4', '5']
['1+2', '+3+4+5']
{'a01': '小李', 'a02': '杨兴', 'a03': '小明'}
小李
大兵
大海
{'a01': '大兵', 'a03': '小明', 'a04': '大海'}
{'a01': '大兵', 'a03': '小明'}
{'a01': '大兵', 'a03': 'xiaoming', 'b01': 'xiaohua'}

												

day05:数组与字典常识(20170217)的更多相关文章

  1. 窥探Swift之数组与字典

    说到数组和字典,只要是编过程的小伙伴并不陌生.在Swift中的数组与字典也有着一些让人眼前一亮的特性,今天的博客就来窥探一下Swift中的Array和Dictionary.还是沿袭之前的风格,在介绍S ...

  2. Objective-C中把数组中字典中的数据转换成URL

    可能上面的标题有些拗口,学过PHP的小伙伴们都知道,PHP中的数组的下标是允许我们自定义的,PHP中的数组确切的说就是键值对.而在OC我们要用字典(Dictionary)来存储,当然了Java用的是M ...

  3. 使用NSJSONSerialization将数组或字典转为字符串

    IOS中将数组或字典转为字符串可以用NSJSONSerialization,代码如下: NSData* data = [NSJSONSerialization dataWithJSONObject:a ...

  4. OC中如何把数组中字典的数据转换成URL?

    在使用objective-c语言开发iOS应用中,会向服务器通过URL请求一些数据,因此对URL的拼接肯定少不了.而在iOS中,我们一般是通过将字典中的数据拼接成我们要请求的URL字符串,那这个是怎么 ...

  5. [BS-02] iOS数组、字典、NSNumber 新写法—— @[]、@{}

    IOS数组.字典.NSNumber 新写法—— @[].@{}   //标准写法 NSNumber * number = [NSNumber numberWithInt:]; NSArray * ar ...

  6. Javascript 数组与字典

    Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary). 先举例看看数组的用法. var a = new Array(); a[0] = "Acer&qu ...

  7. 浅谈Javascript 数组与字典

    Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary). 先举例看看数组的用法. var a = new Array();  a[0] = "Acer&q ...

  8. cocos2d-x把json数据解析到数组或字典中(libjson库)

    以前在cocos2d-x项目中用到json解析,集成了libjson库后发现网上提供的解析方法大多是在解析过程中取得值,并没有将解析结果有效的保存起来,于是摸索一番,把解析结果根据数据格式存到数组或字 ...

  9. 初学swift笔记-数组、字典、元组(三)

    数组的使用.字典的使用.元组的使用 import Foundation //1.定义数组 //集合数据 数组.字典 ,,,]//常用定义 ,,,]//常用定义 ,,,]//范型定义 ,,,] arr_ ...

随机推荐

  1. 怎么break java8 stream的foreach

    目录 简介 使用Spliterator 自定义forEach方法 总结 怎么break java8 stream的foreach 简介 我们通常需要在java stream中遍历处理里面的数据,其中f ...

  2. 怎么将swagger API导出为HTML或者PDF

    文章目录 将swagger API导出为HTML或者PDF 什么是Asciidoc swagger2markup-maven-plugin asciidoctor-maven-plugin 使用命令行 ...

  3. 【DNS域名解析命令】host

    host - DNS lookup utility host命令是常用的分析域名查询工具,可以用来测试域名系统工作是否正常. 语法: host [-aCdlnrsTwv] [-c class] [-N ...

  4. 10倍处理能力 阿里云推云上首个支持12层4K非编NAS产品

    5月23日,阿里云在2017云栖大会·成都峰会上正式推出了云上首个支持广电级非编的文件存储产品------NAS Plus,作为阿里云文件存储NAS的升级款,NAS Plus提供高达200Gbps的吞 ...

  5. System Call

    内容 设计系统调用,将系统的相关信息(CPU型号.操作系统的版本号.系统中的进程等类似于Windows的任务管理器的信息)以文本形式列表显示于屏幕,并编写用户程序予以验证. 思想 系统调用是应用程序和 ...

  6. 算法竞赛进阶指南--在单调递增序列a中查找>=x的数中最小的一个(即x或x的后继)

    while (l < r) { int mid = (l + r) / 2; if (a[mid] >= x) r = mid; else l = mid + 1; }

  7. 网课应该这么刷(油猴Tampermonkey脚本自动刷课)

    懒人福利 首先有些人不想学怎么用脚本,满足你们,压缩包解压之后直接登录即可.戳我下载 脚本已经集成好了,登录即可刷课.章节测试还会自动答题呦,正确率高达97%呦. 油猴及脚本安装 油猴的脚本不知可以刷 ...

  8. 无向图双连通分量BCC(全网最好理解)

    不是标题党,之前我也写过一篇比较全的,但是对于初学者不友好.传送门? 双连通分量(Biconnected component):     1.边双联通 E-BCC     2.点双连通 V-BCC 双 ...

  9. JDK 配置环境变量

    1.配置环境变量 右击 我的电脑 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量 在系统变量里新建 JAVA_HOME 变量,变量值如下 D:\work_s ...

  10. Java实现功能简单的学生管理系统(附带源代码)

    这几天Java学了点新的知识,打算要用这些知识做一个比较简单的管理系统,实战一下子,代码中的功能简洁,可能不多,但是作为一个练手来了解一个项目是怎么样一点一点思考的还是不错的 一.代码中要实现的功能 ...