-
如果我们要计算 11 / 4 的精确结果,按照“整数和浮点数混合运算的结果是浮点数”的法则,把两个数中的一个变成浮点数再运算就没问题了:查看全部
-
\n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身查看全部
-
如果要表示多行字符串,可以用'''...'''表示:查看全部
-
如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*- 目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。查看全部
-
注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict查看全部
-
若想添加到第一的位置,用list的insert()方法,insert() insert() insert()insert() insert()它接受两个参数,第一个是参数是索引号,第二个参数是待添加的新元素 insert(索引号,待添加的新元素)insert(索引号,待添加的新元素)insert(索引号,待添加的新元素)insert(索引号,待添加的新元素)>>>L=['A','B','C'] >>>L.insert(0,'') L.insert(0,‘Paul’)‘Paul’将被添加到索引为0的位置上,也就是第一个,而原来索引为0的元素以及后面的元素都自动向后移动一位查看全部
-
添加新元素 >>>L=['A','B','C'] 1.用list的append()方法,把新增加的追加到list的末尾 append append append append append append append append append append append append append append append append() L.append('')L.append('')L.append('')L.append('')L.append('')L.append('')L.append('')L.append('') append()总是把新元素添加到list尾部,总是把新元素添加到list尾部,总是把新元素添加到list尾部查看全部
-
改日再研究。查看全部
-
倒序访问list>>>L=['A','B','C'] >>>print L[2] >>>print L[-1] 倒数第二用-2表示,倒数第一用-1表示,倒数第三用-3表示,倒数第四用-4表示 L[-4]报错了,因为倒数第四不存在,一共只有3个元素,用倒叙索引时不要越界查看全部
-
set的特点 1、set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 2、set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 最后,set存储的元素也是没有顺序的。 x = '???' # 用户输入的字符串 if x in weekdays: print 'input error' else: print 'input ok'查看全部
-
访问 set中的某个元素实际上就是判断一个元素是否在set中,可以用 in 操作符判断. 看来大小写很重要,大小写被认为是两个不同的元素。 >>> s = set(['Adam', 'Lisa', 'Bart', 'Paul']) >>> 'Bart' in s True查看全部
-
什么是set 1.dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的. 2.set 持有一系列元素,这一点和 list 很像,但是set的元素无序、不重复,这点和 dict 的 key很像. 3.创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素:s = set(['A', 'B', 'C']) 特点:无序,不能包含重复的元素查看全部
-
遍历dict 1、由于dict也是一个集合,所以,遍历dict和遍历list类似,都可以通过 for 循环实现。 直接使用for循环可以遍历 dict 的 key: >>> d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } >>> for key in d: ... print key ... Lisa Adam Bart查看全部
-
按照索引访问list >>>L=['Q','A','N']若从list中获取指定的N名同学,通过索引来获取list中的指定元素,索引从0开始,第一个元素是索引0,第二个元素是索引1,,,要打印第一名同学用L【0】L[1]L[2] IndexError 索引超出了范围,索引千万不要越界。。。。。查看全部
-
更新dict 1、dict是可变的,也就是说,我们可以随时往dict中添加新的 key-value。 2、如果 key 已经存在,则赋值会用新的 value 替换掉原来的 value. d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 要把新同学'Paul'的成绩 72 加进去,用赋值语句: >>> d['Paul'] = 72查看全部
举报
0/150
提交
取消