Python 列表补充

示例代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

# 调用列表方法时传入的参数可以是一个可迭代的对象,因此我们可以
# 字符串转换为列表
str = "my name is JIM"
print(list(str))

# 元组转换为列表
tup1 = ('my', 'name', 'is')
print(list(tup1))

# 字典转换为列表
dic = {"k1":"Alex", "k2":"seven"}
print(list(dic)) #因使用for循环字典时,默认遍历所有键

运行结果

1
2
3
4
C:\Users\ttlop\AppData\Local\Programs\Python\Python36\python.exe C:/Users/ttlop/PycharmProjects/q1_day2/c7.py
['m', 'y', ' ', 'n', 'a', 'm', 'e', ' ', 'i', 's', ' ', 'J', 'I', 'M']
['my', 'name', 'is']
['k1', 'k2']