写一个python list 输出数据和其类型
时间: 2023-05-16 20:06:15 浏览: 104
可以使用以下代码来实现:
```python
my_list = [1, "hello", 3.14, True]
for item in my_list:
print(item, type(item))
```
输出结果为:
```
1 <class 'int'>
hello <class 'str'>
3.14 <class 'float'>
True <class 'bool'>
```
这个代码可以输出一个包含不同类型数据的 Python 列表中每个元素的值和类型。
相关问题
python list 数据类型输出
Python中的list是一种有序的可变序列,可以包含任意类型的元素。要输出一个list,可以使用print函数,例如:
```
my_list = [1, 2, 3, 'hello', 'world']
print(my_list)
```
这将输出:
```
[1, 2, 3, 'hello', 'world']
```
用Python3.0写一个输出所有数据类型占用的字节数
这是一个求所有数据类型占用的字节数的代码示例:
```
import sys
data_types = [int, float, complex, bool, str, list, tuple, set, dict, bytes]
for data_type in data_types:
print(f"{data_type.__name__} takes {sys.getsizeof(data_type())} bytes")
```
运行后,它将打印出所有数据类型所占用的字节数。请注意,由于字节数可能因系统而异,因此可能不同于上面给出的值。