1
是否有任何方式在Python中的列表中的元素不会被更改。Python列表输入 - 整数和字符串
对于例如,整数必须保持整数,字符串必须保持字符串,但这应该在同一个程序中完成。
示例代码将是:
print("Enter the size of the list:")
N = int(input())
for x in range(N):
x = input("")
the_list.append(x)
the_list.sort()
print(the_list)
结果:the_list = ['1','2','3']
是把整数已转换为字符串这是错误的整数列表。
但是,列表中的字符串必须保持字符串。
“正在生成”? - 什么是生成列表?没有什么能自动将整数转换为字符串。恐怕我不明白你的问题。你可以发布一些示例代码,并指出它不是在做你想做的事情吗? –
@vamosrafa ..它不能自动转换,除非你明确地给字符串形式的整数。 –
你的编辑没有更清晰。请显示生成'mylist_int'的代码。 –