list( map( int ,input().split() ) )有特殊的排序顺序吗
时间: 2023-12-05 15:04:17 浏览: 63
List<Map>中英文排序
引用\[1\]中的代码是一个将用户输入的一行数字字符串转换为整数列表的示例。它使用了`input().split()`将输入的字符串按空格分割成多个字符串,并使用`map(int, ...)`将这些字符串转换为整数。最后,使用`list(...)`将转换后的整数迭代器转换为整数列表。
对于`list(map(int, input().split()))`这个表达式,它的排序顺序是从左到右的。首先,`input().split()`将用户输入的字符串按空格分割成多个字符串。然后,`map(int, ...)`将这些字符串转换为整数。最后,`list(...)`将转换后的整数迭代器转换为整数列表。
所以,`list(map(int, input().split()))`的排序顺序是先按空格分割字符串,然后将分割后的字符串转换为整数,并将这些整数放入列表中。
#### 引用[.reference_title]
- *1* *2* *3* [【python】Python3中list(map(int,input().split()))含义](https://blog.csdn.net/web18224617243/article/details/124099206)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文