#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. python学习10字典

    '''''''''字典(Dict)是python语言的一个最大的特征1.定义:是可变的无序集合,以键值对为基本元素,可以存储各种数据类型2.表示:{} 列表:[] 元组 () 字符串 ‘’ “” ‘‘ ...

  2. Scala教程之:可变和不变集合

    文章目录 mutable HashMap immutable HashMap 集合在程序中是非常有用的,只有用好集合才能真正感受到该语言的魅力.在scala中集合主要在三个包里面:scala.coll ...

  3. sed 和 awk

    sed [选项] 动作 文件 -n #取消默认输出 ,有n必须要有p,有p加了n才不会有默认输出 -i #真正的替换,修改 -r #支持扩展正则 (* [A-z] '|') 内部命令: p #打印 - ...

  4. if __name=='__main__"的作用

    1.__main__的作用 我们可以经常在不同的程序和脚本中看到有这样的代码: if __name__=='__main__':#如果在windows上启动线程池,必须要使用. func() 很多情况 ...

  5. mac OS 安装 nvm

    nvm官网 https://github.com/creationix/nvm nvm,node,npm之间的区别 nvm:nodejs 版本管理工具 一个 nvm 可以管理很多 node 版本和 n ...

  6. bfs—Catch That Cow—poj3278

    Catch That Cow Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 87152   Accepted: 27344 ...

  7. Golang Context 的原理与实战

    本文让我们一起来学习 golang Context 的使用和标准库中的Context的实现. golang context 包 一开始只是 Google 内部使用的一个 Golang 包,在 Gola ...

  8. ST函数(ST表)RMQ O(1)查询 离线

    ST算法是基于倍增的动态规划算法. #include<iostream> #include<cstdio> #include<cstdlib> #include&l ...

  9. 洛谷P1771 方程的解

    P1771 方程的解 都知道这个题可以用隔板法做 把这个\(g(x)\)想象为.....\(g(x)\)个苹果? 因为解是正整数,所以给这些"苹果"分组的时候每组最少有一个 然后我 ...

  10. unittest(简介)

    一.unittest框架介绍: unittest框架是python中的一个单元测试框架,该模块包括许多的类如 TestCase 类.TestSuite 类.TextTestRunner 类.TestR ...