1.创建一个Python脚本,命名为test1.py,实现以下功能: (1)定义一个元组t1=(1,2,‘R’,‘py’,‘Matlab’)和一个空列表list1; (2)以while循环的方式,用append()函数依次向list1中添加t1中的元素; (3)定义一个空字典,命名为dict1; (4)定义一个嵌套列表Li=[‘k’,[3,4,5],(1,2,6),18,50],采用for循环的方式,用setdefault()函数依次将Li中的元素添加到dict1中,其中Li元素对应的键依次为a、b、c、d、e。
时间: 2023-04-10 22:01:42 浏览: 493
Python程序设计题库(1).docx
可以回答这个问题。
以下是Python脚本test1.py的代码实现:
```python
t1 = (1, 2, 'R', 'py', 'Matlab')
list1 = []
while t1:
list1.append(t1[0])
t1 = t1[1:]
dict1 = {}
Li = ['k', [3, 4, 5], (1, 2, 6), 18, 50]
for i, v in enumerate(Li):
dict1.setdefault(chr(ord('a') + i), v)
print(list1)
print(dict1)
```
运行结果如下:
```
[1, 2, 'R', 'py', 'Matlab']
{'a': 'k', 'b': [3, 4, 5], 'c': (1, 2, 6), 'd': 18, 'e': 50}
```
阅读全文