python入门学习笔记(二)——列表

8人阅读 评论(0) 收藏 举报
分类:

3.列表

3.1使用列表的值

name = ['dad','sss','ff']

print(name)

print(name[0])

print(name[-1].upper())

3.2修改列表值

name[-1] = 'aa'

print(name)

3.3添加元素

3.3.1在末尾加一个元素:append()

3.3.2在列表任意位置添加:insert()

name = ['ss',' eew ','eee']

print(name)

name.insert(1,'555')

print(name)

 

##

['ss', ' eew ', 'eee']

['ss', '555', ' eew ', 'eee']

 

3.4删除元素

3.4.1删除不返回值:del

name = ['ss',' eew ','eee']

print(name)

del name[0]

print(name)

3.4.2删除末尾元素,返回值(和出栈类似):pop()

或弹出任意位置pop(x)

name = ['ss',' eew ','eee']

print(name)

x = name.pop()

print(name)

print(x)

 

#

['ss', ' eew ', 'eee']

['ss', ' eew ']

eee

3.4.3根据值删除元素

remove()  pop()类似也可以使用其值

3.5组织列表

3.5.1对列表进行永久性排序(无法恢复到原来的顺序)

3.5.1.1按字母顺序排序:sort()

name = ["dd","cc","xx"]

name.sort()

print(name)

 

#

['cc', 'dd', 'xx']

3.5.1.2按字母相反排序:给sort()参数 reverse=True

name = ["dd","cc","xx"]

name.sort(reverse=True)

print(name)

 

#

['xx', 'dd', 'cc']

3.5.2进行临时排序:按特定顺序输出,保留列表原来排序sorted()

name = ["dd","cc","xx"]

print(sorted(name))

print(name)

 

#

['cc', 'dd', 'xx']

['dd', 'cc', 'xx']

3.5.3倒着打印列表:reverse()

name = ["dd","cc","xx"]

name.reverse()

print(name)

#

['xx', 'cc', 'dd']

3.5.4确定列表长度:len()

name = ["dd","cc","xx"]

print(len(name))

 

#

3

查看评论

python学习笔记(2018.01.27)

终于把不显示中文的问题搞好了,开心! #coding = utf-8 import urllib.request import json from city import city cityn...
  • moxie0621
  • moxie0621
  • 2018-01-28 01:00:59
  • 40

《Python for kids》学习笔记(二)

今天早上下了几片雪,没料到太阳就出来了,之前渐白的地面也慢慢颓了肤色。 相信大家在学习C语言的时候,用到的第一个开发平台是著名的VC++6.0,老师也会在多媒体上用它敲一些当时我们看的和天书一样的代码...
  • W_Honor
  • W_Honor
  • 2016-01-18 12:15:21
  • 896

Python学习笔记

  • 2010年01月22日 12:16
  • 339KB
  • 下载

Quartus II 与 ModelSim 学习笔记(二)——入门

注:来自网络资源 1、半加器和全加器 半加器: S=A+B CO=AB 全加器: S=A+B+Cin CO=AB+(A+B)Cin 2、实现与仿真 1)设定ModelSim的位置:T...
  • jinyong303
  • jinyong303
  • 2018-02-07 17:01:45
  • 43

Python中的列表(添加二元列表、连接、查找、排序、反序、赋值、删除、分片操作、负索引、)

#_*_coding:UTF-8_*_ # 列表list_name=[element1,element2,element3...] # 1.添加元素 # append(value)用户在List的尾部...
  • stven_king
  • stven_king
  • 2014-06-20 23:11:57
  • 3128

编程小白的第一本 python 入门书 学习笔记03 第四章 函数

Python3.5有68个内建函数(Built-inFunction)https://docs.python.org/3/library/functions.html deffunctionNam...
  • Medean
  • Medean
  • 2018-02-10 15:57:40
  • 27

编程小白的第一本 python 入门书 学习笔记02 第三章 变量与字符串

常用命令:赋值a=12 输出print(a) 写入file=open(r'C:\Users\Mean\Desktop\test.txt','w')file.write('HelloWorld')f...
  • Medean
  • Medean
  • 2018-02-10 15:56:14
  • 22

《Python编程从入门到实践》学习笔记

欢迎使用Markdown编辑器写博客《Python编程从入门到实践》学习笔记———第一天本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩...
  • u013647951
  • u013647951
  • 2017-09-07 13:51:26
  • 1362

Python学习笔记(一)——入门与基础

前言最近开始想学Python,于是上网找到了廖雪峰大神的Python教程。 这个笔记主要是用来记录一些对教程的心得,补充,以及因为版本差别而导致的代码区别。...
  • haelang
  • haelang
  • 2015-04-20 19:46:45
  • 1101

《零基础入门学习Python》课堂笔记 下载

  • 2016年12月19日 13:56
  • 6.69MB
  • 下载
    个人资料
    持之以恒
    等级:
    访问量: 693
    积分: 223
    排名: 33万+
    最新评论