书上说元组就是被包含在小括号里面,不能被修改。列表是包含在中括号里面,可以被修改。
列表中可以嵌套列表,元组中可以嵌套元组,一般没人混用,这点测试无误:
>>> aa[0]
(12, 34)
>>> aa[0]=(1,2)
Traceback (most recent call last):
File "", line 1, in
TypeError: 'tuple' object do...
分类:
编程语言 时间:
2015-08-14 21:33:11
阅读次数:
211
Python中最常见括号的区别:在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。Python中的小括号():代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是小括号括起来...
分类:
编程语言 时间:
2015-08-13 08:54:28
阅读次数:
151
这一节聊聊强大的列表解析
主要就是在一行里面赋值给列表
下面我们举两个例子:
上面的例子我们引入了range函数,他主要作用是在一定范围里面取整数值
我来解释一下中括号里面的那一句:x**2 for x in range(5)
1.先计算range里面的值
2.通过for,把上面的整数值赋值给x
3.再计算x**2
4.最后就是逐一放到square这个列表里面去
除了上面...
分类:
编程语言 时间:
2015-08-13 07:45:54
阅读次数:
160
1.[ ] 匹配中括号中的任意字符:[u4e00-u9fa5] 匹配中文字符2.$ 匹配字符串的结束位置:n$ 匹配以n为结尾的字符 ,如果$不具有特殊含义只作为字符的话要加转义符' \' eg :\$eg:/(\$[A-Za-z0-9_\u4e00-\u9fa5.#$&]+)/g //匹配以
分类:
其他好文 时间:
2015-08-11 18:10:14
阅读次数:
115
引用类型是一种数据结构,用于将数据和功能组织在一起。Object类型访问对象可以使用点和中括号方法,从功能来看这两种方法没有区别,但方括号可以通过变量来访问属性,如:var propertyName="name"; alert(person[propertyName]);或者属性名中包含会导致错误的...
分类:
其他好文 时间:
2015-08-11 15:53:34
阅读次数:
129
正则表达式常常用于匹配关键字,下面先介绍基本语法。
【基本语法】
①中括号表示满足其中之一即可,例如[abc],则这个位置可以是a、b、c中任意一个。
②在中括号中,可以通过-连接范围,例如a-z;多个范围之间并列不需要任何分隔符,例如[a-zA-Z]
③表示重复次数用{x},例如[a-z]{2}表示连续2次;表示重复次数的范围可用{x,y}。
④\\d表示数字。
⑤正则表达式默认的是...
分类:
其他好文 时间:
2015-08-07 00:26:29
阅读次数:
3867
实现表达式求值,以及表达式中括号是否匹配。
实现方法,建立两个栈,一个用来存放操作数,一个用来存放运算符。判断运算符优先级来确定什么时候出栈,利用一个数组去表示优先级
头文件代码如下:
#ifndef STACK_H_INCLUDED
#define STACK_H_INCLUDED
#include
#include
using namespace std;
template
c...
分类:
其他好文 时间:
2015-08-05 22:30:07
阅读次数:
147
package date0804.demo1;
import java.util.regex.Pattern;
public class RegularExpres {
public static void main(String[] args) {
//中括号只代表一位字符,*代表任意位,问号代表一位
//匹配首字...
分类:
编程语言 时间:
2015-08-04 13:47:24
阅读次数:
143
Android中View体系的核心类View类:不废话,直接开始中(括号中为相关的方法):(1)android:alpha[setAlpha(float)] 设置视图字体透明度。(2)android:background[setBackgroundResource(int)] 设置背景图片。(3.....
分类:
其他好文 时间:
2015-08-04 00:28:26
阅读次数:
120
1.在__init__(self,...)初始化函数中,定义对象的属性,这些属性不用全部写在括号中,括号中的表示定义的时候需要赋初始值的一些属性,而其他不用初始值的属性,可以
直接卸载代码块中,self.属性名,就这样进行定义即可
2.random.randint(n,m)会返回n到m之间的数值,并且包括m,而range(n,m)不包括m
3.datetime模块,其中有个d...
分类:
编程语言 时间:
2015-08-01 12:57:22
阅读次数:
150