于志腾的技术专栏 PHP and Python and Vue Coder

Python 快速入门-数据结构之list

2018-09-10
Yzt

阅读:


随着技术的不断的发展,python的应用场景越来越多,优势越来越明显,接下来一起我说一下自己的学习历程

数据结构

  • 列表

  • 查找、插入、排序、删除

  1. 定义方式:
list1 = [1,2,3,4,5]
list2 = list('12345')
list3 = list(range(5))
list4 = [1,2,3,[2,3,4]]
list5 = [1,2,3,'1234']

print(list3)
print(list2)
print(list1)
print(list4)
print(list5)

//结果
[0, 1, 2, 3, 4]
['1', '2', '3', '4', '5']
[1, 2, 3, 4, 5]
[1, 2, 3, [2, 3, 4]]
[1, 2, 3, '1234']

  1. 相关操作函数
  1. in/not in
  2. max/min
  3. sum
  4. len
  5. zip(对象)
  1. 函数的应用
a = [1,2,3,4]

sum1 = sum(a)
len1 = len(a)

print(sum1,len1)
for i in a:
    print(i)
if 2 not in a:
    print('2 没在')
else:
    print('2 在')

zips = zip(a)
print(zips)

# 元组
yz = list(zip([1,2,3],'abc'))
print(yz)

# 结果
10 4
1
2
3
4
2 
<zip object at 0x10823bac8>
[(1, 'a'), (2, 'b'), (3, 'c')]


Similar Posts

Comments