python基础

原创 2018年04月16日 16:41:17

要删除list指定位置元素,用pop(i)方法,pop()方法删除并返回该元素

list.pop(i)

一种有序列表叫做元组:tuple,一旦初始化便不能修改

tuple = (1,2,3)

list()方法将元组转换为列表

tuple也可以使用切片操作

set和dict类似,也是一组key的集合,并且不储存value。由于key不能重复,所以没有重复的key,重复元素会被自动过滤

s = set([1,1,2,3])
>>> s
{1,2,3}

s = set('aabbc')
>>> s
{a,b,c}

set()传入为list,传出为字典

切片操作十分有用

L = list(range(100))
>>> L
[0,1,2...99]

取出前10个与后十个数

L[:10]
L[-10:]

所有数,每五个取一个

L[::5]

列表生成式

[x*x for x in range(10) if x % 2 == 0]

使用两层循环

 [m + n for m in 'ABC' for n in 'XYZ']
keys()函数以列表方式返回字典所有的键

values()函数以列表方式返回字典所有的值



Python程序设计基础

  • 2017年10月23日 14:40
  • 6.55MB
  • 下载

Python基础习题(一)

1、有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?分别是多少? #先定义一个判断一个三位数是否符合条件的函数 def isMynumber(n): a=int(n%10...
  • wutong1024
  • wutong1024
  • 2016-11-03 22:25:06
  • 1104

有C/C++/Java基础的,学习Python一篇文章就够了

有C/C++/Java基础的,学习Python一篇文章就够了
  • qq_29591261
  • qq_29591261
  • 2017-08-11 20:21:03
  • 2112

Python程序设计基础 习题答案与分析

  • 2017年02月26日 11:16
  • 331KB
  • 下载

Python基础知识学习重点内容

1、python的数据类型。        基础数据类型包括整型、浮点型、字符串和布尔型。关于浮点型,没有进一步区分双精度;关于布尔型,有False和True两种值,有and、or和not三种运算符;...
  • shaxiaozilove
  • shaxiaozilove
  • 2018-02-10 22:19:38
  • 136

Python数据分析基础.pdf

  • 2017年12月06日 11:54
  • 26.6MB
  • 下载

python 基础功能模块列表

本文将会收集各种python基础模块的介绍和使用方法。1.判断一个数据是否可以迭代‘Iterable’ 代表可迭代对象>>> from collections import Iterable >>> ...
  • zqingyaa
  • zqingyaa
  • 2016-09-13 23:18:27
  • 343

程序设计基础(Python语言)”编程练习(1)

test1: 整数求和的计算 具体内容: 用户输入一个整数N,计算 (1)从1到N(包含1和N)相加之后的结果; (2)从1到N(包含1和N)之间所有奇数求和的结果; (3)将上述两个结果输出到屏幕上...
  • cnzyhzz
  • cnzyhzz
  • 2015-04-10 19:19:41
  • 1662

11道Python基本面试题|深入解答

11道Python基本面试题|深入解答 Python爱好者 13 天前 阅读本文大概需要5分钟 前两天分享给大家的11道Python面试题,好多小伙伴都很积极的去思考分析,给我留言...
  • IAlexanderI
  • IAlexanderI
  • 2017-04-12 18:53:22
  • 1929

python基础练习题

python基础练习题
  • luoyu_bie
  • luoyu_bie
  • 2017-08-23 00:31:36
  • 252
收藏助手
不良信息举报
您举报文章:python基础
举报原因:
原因补充:

(最多只允许输入30个字)