组织列表

2017-01-05  本文已影响19人  Shinichi新一君

我发现以前的标题很蠢,改成现在的好一点。

1.排序

1.1 sort()永久性排序

products = ['silicone', 'plastisol ink', 'waterbased ink'] #都为小写

products.sort() #

print(products)

products.sort(reverse=True) #这里True必须首字母大写;反向排序

print(products)

1.2 sorted()临时性排序

product = ['silicone', 'plastisol ink', 'waterbased ink']

print(sorted(product)) #这之后如果print(product),就会输出原始数据

print(sorted(product),reverse=True) #传递函数,使之反向排序

1.3 reverse()反转列表,1 3 2 → 2 3 1

tools = ['book', 'pen', 'ruler', 'bottle']

tools.reverse()

print(tools)

1.4 len()确定列表长度

print(len(tools)) #直接输出

print('the number of tools is ' + str(len(tools))) #声明变量

tools_types = len(tools) #赋值

print(tools_types)

print(len('ggeyd"gt')) #可以计量字符长度

1.5 random让元素随机排列

import random #导入random库

random.shuffle(tools) #语法

print(tools) #每次输出的结果都不一样

上一篇下一篇

猜你喜欢

热点阅读