关于Python的两个问题。

有没有一个函数可以将列表List=[1,2,3,4]转变成1234(即去掉[ ]与,)呢?
怎么对两个列表进行绑定。例如:
List1=[2Feb,1Jan,3Mar,4Apr]
List2=[2,1,3,4](List2为List1中每个元素的前面数字部分)
怎么通过对List2的排序 List2.sort() 的结果List2=[1,2,3,4]输出List1=[1Jan,2Feb,3Mar,4Apr]呢?
急求,谢谢

这是难题吗? 不过问的问题角度挺不错。是程序员思维。

问题1:
List=[1,2,3,4]
s = ''.join([str(i) for i in List])
v=eval(s)

第二个问题:
List1 = ['2Feb', '1Jan', '3Mar', '4Apr']
List2 = [2, 1, 3, 4]
tmpList = zip(List1,List2)
tmpList.sort(key=lambda x:x[1], reverse=False)
print tmpList
[('1Jan', 1), ('2Feb', 2), ('3Mar', 3), ('4Apr', 4)]

这样应该可以吧。
温馨提示:内容为网友见解,仅供参考
无其他回答

关于python的问题
2、转移字符 python系统中,如果在字符串中使用了一些特殊字符,比如换行、换行、tab制表符等等,还有一些特殊意义的字符,像“ 号,‘号,需要在字符前面加上“\\”。即转义符,通俗的说,就是“\\”后面的那个字符,不是字符原本的意思了,它代表了另一个字符。比如常用到的\\n是代表换行,\\t是制表...

python为啥运行效率不高
原因:1、python是动态语言;2、python是解释执行,但是不支持JIT;3、python中一切都是对象,每个对象都需要维护引用计数,增加了额外的工作。4、python GIL;5、垃圾回收。当我们提到一门编程语言的效率时:通常有两层意思,第一是开发效率,这是对程序员而言,完成编码所需要的时间;另一个是运行效率...

几个Python题目?
1.【选择】下列关于Python中字符串说法错误的是:( D)D.Python中字符类型是char,字符串的类型是str 答案解析:python字符和字符串类型都是str 3.【填空】请写出用空格“ ”合并字符串“Jane”、“Doe”的Python语句:"Jane" + " " + "Doe"4.【选择】下列不是Python3中解决路径中特殊字符问题...

关于Python数组求和的四个问题及详解,让你更加爱Python!
一、前置问题 二、双指针代码大部分代码都可以直接复制3Sum中的双指针部分,区别在于,我们需要知道最左边的起始位置(left_start),以及之前所有循环对应的值(saved_items)当找到符合条件的tuple时,我们就需要存储这个tuple,在上面的问题一种我们提到了如何存储这个tuple,需要注意的是saved_items将传入...

关于Python编程问题
回答:不知道你的参考书怎么搞的。我看了下文档,turtle.pen()返回的是一个dict,显示当前pen的一些属性。。你的forward应该是写。 turtle.forward(50)

python用户输入两个整数是多少
导读:很多朋友问到关于python用户输入两个整数是多少的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!用python编程实现输入两个整数,输出对应的两个整数这个怎么做啊?易错点:input接收的类型是字符串,如果想要转换成整数,必须先int一下 用python用户...

python版本冲突,怎么解决
首先,python不存在多个版本冲突问题,不是非得一山不容二虎的情况,相反,python可以安装多个版本在同一电脑上,而且互不影响,但是偶尔有些小尴尬(你也可以理解为冲突,但并不是有一个版本就不能有另一个版本),比如终端界面运行python,和终端界面使用pip ,和默认哪个版本打开.py文件等,这个固然是...

学习python多久开始赚钱
当然了,Python学习起来还是比较简单的,如果有其他编程语言经验,入门Python还是非常快的,花1-2个月左右的时间学完基础,就可以自己编写一些小的程序练练手了,5-6个月的时间就可以上手做项目了。从一定程度上来说,一些零基础的初学者想要利用两个月的时间掌握好Python是不太可能的,学习完Python后...

python解释器和python编辑器python解释器是什么
关于python解释器和python编辑器,python解释器是什么这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、python 解释器很多种,最广泛运用的有:CPython当我们从Python官方网站下载并安装好Python 2.7后,我们就直接获得了一个官方版本的解释器:CPython。2、这个解释器是用C语言...

Python新手入门必须学会的技巧:pycharm中配置Python解释器【2022最新...
解决这一问题的步骤如下:1. 打开PyCharm设置:在菜单栏中找到"File"选项,点击并选择"Settings",进入设置界面。2. 寻找Python解释器配置:在设置界面中,点击"Project",然后找到并点击"Python interpreter",继续深入配置。3. 选择Python环境:在Python解释器配置界面,你将看到两个主要选项。第一个是...

相似回答
大家正在搜