题目
现在有一个python列表 li,长这样 li = [1, 2, 3, 4], 现在问,这里面的四个数可以组成哪些三位的数字,比如,123, 234, 124 … 尝试去写一个小的程序,输出所有的可以组成的三位数。
要求不要重复输出。可以挨个输出,每次输出一个。也可以把结果放在一个列表里一次性输出(建议这样做)。
提示: 这个题的目的是熟悉for循环和列表的一些基本用法
做出来以后可以试着升级下难度,把列表li 换成 [0 ,1, 2, 3],可以组成哪些三位的数字?
知识点:
- range(1,5) 是从1到4
- append函数向列表中添加新元素
- str函数将整数、浮点数、列表、元组、字典和集合转换为字符串类型
- extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)必须是列表
aList = [123, 'xyz', 'zara', 'abc', 123];
bList = [2009, 'manni'<